From 4962fcfcdeb6e015d49e759b8a96cf81104849e4 Mon Sep 17 00:00:00 2001 From: William Ballenthin Date: Mon, 26 Apr 2021 12:19:25 -0600 Subject: [PATCH] ci: fix accidental merge conflict --- .github/workflows/build.yml | 84 ------------------------------------- 1 file changed, 84 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index df0e81bc..1fe61c02 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,86 +1,3 @@ -<<<<<<< HEAD -name: build - -on: - # TODO: remove upon merge - push: - branches: ["function-id-flirt"] - - release: - types: [edited, published] - -jobs: - build: - name: PyInstaller for ${{ matrix.os }} - runs-on: ${{ matrix.os }} - strategy: - matrix: - include: - - os: ubuntu-16.04 - # use old linux so that the shared library versioning is more portable - artifact_name: capa - asset_name: linux - - os: windows-latest - artifact_name: capa.exe - asset_name: windows - - os: macos-latest - artifact_name: capa - asset_name: macos - steps: - - name: Checkout capa - uses: actions/checkout@v2 - with: - submodules: true - - name: Set up Python 3.9 - uses: actions/setup-python@v2 - with: - python-version: 3.9 - - if: matrix.os == 'ubuntu-latest' - run: sudo apt-get install -y libyaml-dev - - name: Install PyInstaller - run: pip install 'pyinstaller==4.2' - - name: Install capa - run: pip install -e . - - name: Build standalone executable - run: pyinstaller .github/pyinstaller/pyinstaller.spec - - name: Does it run? - run: dist/capa -d "tests/data/Practical Malware Analysis Lab 01-01.dll_" - - uses: actions/upload-artifact@v2 - with: - name: ${{ matrix.asset_name }} - path: dist/${{ matrix.artifact_name }} - - zip: - name: zip ${{ matrix.asset_name }} - runs-on: ubuntu-latest - needs: build - strategy: - matrix: - include: - - asset_name: linux - artifact_name: capa - - asset_name: windows - artifact_name: capa.exe - - asset_name: macos - artifact_name: capa - steps: - - name: Download ${{ matrix.asset_name }} - uses: actions/download-artifact@v2 - with: - name: ${{ matrix.asset_name }} - - name: Set executable flag - run: chmod +x ${{ matrix.artifact_name }} - - name: Set zip name - run: echo "zip_name=capa-${GITHUB_REF#refs/tags/}-${{ matrix.asset_name }}.zip" >> $GITHUB_ENV - - name: Zip ${{ matrix.artifact_name }} into ${{ env.zip_name }} - run: zip ${{ env.zip_name }} ${{ matrix.artifact_name }} - - name: Upload ${{ env.zip_name }} to GH Release - uses: svenstaro/upload-release-action@v2 - with: - repo_token: ${{ secrets.GITHUB_TOKEN}} - file: ${{ env.zip_name }} - tag: ${{ github.ref }} -======= name: build on: @@ -193,4 +110,3 @@ jobs: repo_token: ${{ secrets.GITHUB_TOKEN}} file: ${{ env.zip_name }} tag: ${{ github.ref }} ->>>>>>> master