Deb orchestrator: don't gate on success of all builds, publish as-is

This commit is contained in:
Roman Lebedev 2025-12-06 05:21:05 +03:00
parent 55833908f7
commit 9c1f01a4f7
No known key found for this signature in database
GPG Key ID: 083C3EBB4A1689E0

View File

@ -104,7 +104,7 @@ jobs:
GPG_SIGNING_SUBKEY_FINGERPRINT: ${{ secrets.GPG_SIGNING_SUBKEY_FINGERPRINT }}
publish:
needs: [ source-only, buildd, reprotest ]
if: github.event_name != 'pull_request' && (github.ref_type == 'tag' || (github.ref_type == 'branch' && github.ref_name == 'master'))
if: (success() || failure()) && (github.event_name != 'pull_request' && (github.ref_type == 'tag' || (github.ref_type == 'branch' && github.ref_name == 'master')))
uses: ./.github/workflows/deb-publish.yml
with:
runs-on: ubuntu-24.04