Add schedule to hcp runs (#12636) (#12655)

* Add schedule to hcp runs

* formatting

Co-authored-by: Luis (LT) Carbonell <lt.carbonell@hashicorp.com>
This commit is contained in:
Vault Automation 2026-03-02 17:20:36 -07:00 committed by GitHub
parent 3d420fec98
commit ba786ab759
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -474,10 +474,16 @@ jobs:
# been configured with the correct label.
if: |
needs.setup.outputs.is-ent-branch == 'true' &&
needs.setup.outputs.workflow-trigger == 'pull_request' &&
needs.artifacts-ent.result == 'success' &&
needs.hcp-image.result == 'success' &&
contains(fromJSON(needs.setup.outputs.labels), 'hcp/test')
needs.setup.outputs.workflow-trigger == 'schedule' ||
( needs.setup.outputs.workflow-trigger == 'pull_request' &&
needs.artifacts-ent.result == 'success' &&
needs.hcp-image.result == 'success' &&
contains(fromJSON(needs.setup.outputs.labels), 'hcp/test')
) ||
( needs.setup.outputs.workflow-trigger == 'schedule' &&
needs.artifacts-ent.result == 'success' &&
needs.hcp-image.result == 'success'
)
needs:
- setup
- artifacts-ent