diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c639804..c35e80e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,6 +18,7 @@ jobs: with: args: cargo build --target $BUILD_TARGET --release - uses: actions/upload-artifact@v2 + name: Upload artifact with: name: ${{ env.BINARY_NAME }} path: target/x86_64-unknown-linux-musl/release/${{ env.BINARY_NAME }}* diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ee1e329..86322a0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,6 +11,13 @@ jobs: release: runs-on: ubuntu-latest steps: + - name: Wait for tests to succeed + uses: lewagon/wait-on-check-action@v1.3.1 + with: + ref: ${{ github.ref }} + check-name: 'Upload artifact' + repo-token: ${{ secrets.GITHUB_TOKEN }} + wait-interval: 10 - uses: actions/checkout@master - name: Create release uses: Roang-zero1/github-create-release-action@v2