diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 99ba99ce..2861a4e6 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -5,7 +5,18 @@ on: name: Networking Release All jobs: + delete_latest: + runs-on: ubuntu-latest + steps: + - name: Delete the "latest" Release + uses: dev-drprasad/delete-tag-and-release@v0.2.0 + with: + tag_name: latest + delete_release: true + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} blockless_networking_release: + needs: delete_latest strategy: matrix: goos: [darwin, linux, windows] @@ -43,13 +54,6 @@ jobs: asset_path: b7s-${{ matrix.goos }}.${{ matrix.goarch }}.tar.gz asset_name: b7s-${{ matrix.goos }}.${{ matrix.goarch }}.tar.gz asset_content_type: application/gzip - - name: Delete the "latest" Release - uses: dev-drprasad/delete-tag-and-release@v0.2.0 - with: - tag_name: latest - delete_release: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Publish the Release uses: softprops/action-gh-release@v1 with: