diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e54c356f2b..b52c9e64f7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -33,24 +33,28 @@ jobs: GH_TOKEN: ${{ github.token }} build-and-push-assets-amd64: + needs: release uses: ./.github/workflows/release-amd64.yaml with: target-arch: amd64 secrets: inherit build-and-push-assets-arm64: + needs: release uses: ./.github/workflows/release-arm64.yaml with: target-arch: arm64 secrets: inherit build-and-push-assets-s390x: + needs: release uses: ./.github/workflows/release-s390x.yaml with: target-arch: s390x secrets: inherit build-and-push-assets-ppc64le: + needs: release uses: ./.github/workflows/release-ppc64le.yaml with: target-arch: ppc64le @@ -86,7 +90,7 @@ jobs: KATA_DEPLOY_REGISTRIES: "quay.io/kata-containers/kata-deploy docker.io/katadocker/kata-deploy" upload-multi-arch-static-tarball: - needs: publish-multi-arch-images + needs: [build-and-push-assets-amd64, build-and-push-assets-arm64, build-and-push-assets-s390x, build-and-push-assets-ppc64le] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -141,6 +145,7 @@ jobs: ARCHITECTURE: ppc64le upload-versions-yaml: + needs: release runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -151,7 +156,7 @@ jobs: GH_TOKEN: ${{ github.token }} upload-cargo-vendored-tarball: - needs: upload-multi-arch-static-tarball + needs: release runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -162,7 +167,7 @@ jobs: GH_TOKEN: ${{ github.token }} upload-libseccomp-tarball: - needs: upload-cargo-vendored-tarball + needs: release runs-on: ubuntu-latest steps: - uses: actions/checkout@v4