diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 18a4e82..51dc083 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,6 +7,9 @@ jobs: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 + - name: Get short SHA + id: slug + run: echo "::set-output name=sha7::$(git rev-parse --short HEAD)" - name: Update and install packages run: | sudo apt-get -qq update @@ -18,14 +21,15 @@ jobs: - name: Upload zip uses: actions/upload-artifact@v2 with: - name: m64p-linux64-${{ env.SHA7 }}.zip + name: m64p-linux64-${{ steps.slug.outputs.sha7 }}.zip path: m64p-*.zip - env: - SHA7: ${GITHUB_SHA::7} build-windows: runs-on: windows-latest steps: - uses: actions/checkout@v2 + - name: Get short SHA + id: slug + run: echo "::set-output name=sha7::$(git rev-parse --short HEAD)" - uses: msys2/setup-msys2@v2 with: update: true @@ -53,14 +57,15 @@ jobs: - name: Upload zip uses: actions/upload-artifact@v2 with: - name: m64p-win64-${{ env.SHA7 }}.zip + name: m64p-win64-${{ steps.slug.outputs.sha7 }}.zip path: m64p-*.zip - env: - SHA7: ${GITHUB_SHA::7} build-mac: runs-on: macos-10.15 steps: - uses: actions/checkout@v2 + - name: Get short SHA + id: slug + run: echo "::set-output name=sha7::$(git rev-parse --short HEAD)" - name: brew update run: | brew update @@ -77,7 +82,5 @@ jobs: - name: Upload dmg uses: actions/upload-artifact@v2 with: - name: m64p-osx-${{ env.SHA7 }}.dmg + name: m64p-osx-${{ steps.slug.outputs.sha7 }}.dmg path: mupen64plus/m64p-*.dmg - env: - SHA7: ${GITHUB_SHA::7}