mirror of
https://github.com/hashicorp/vault.git
synced 2026-07-07 08:15:08 -04:00
Backport Move cicd checker bash script logic to pipeline-tools into release/2.0.x+ent into ce/release/2.0.x
* Ericjones/slack pipeline tools * feat: replace slack-pack-and-send/slack-id-lookup composite actions with pipeline slack CLI - Delete .github/actions/slack-pack-and-send and slack-id-lookup composite actions - Replace all uses in workflows with 'pipeline slack send' / 'pipeline slack lookup-id' CLI calls - Add pipeline-tools Go packages: slack/package_send, slack/lookup_id_by_email, and their CLI wrappers - Fix sanitize-versions-and-sort-ent.sh to support +ent suffix in version regex - Fix collect-artifact-shas.yml: pattern-based branch matching, target_branch/url JSON fields - Fix release-procedure-ent.yml: test mode detection, sorted-versions passthrough, permissions cleanup - Fix generate-changelog-ent.yml: use minor -eq 0 guard for new major, correct branch format Major.Minor.x - Fix changelog-curation-ent.yml: correct branch format Major.Minor.x via sed regex * fix: add missing set-up-pipeline to approval-result-notification job in approval-gate.yml * fix: add missing set-up-pipeline steps to collect-shas and cancel-release-procedure-runs jobs * fix: add missing set-up-pipeline to check-open-prs job in open-pr-checker-ent.yml * fix: add missing id-token permissions to vault-auth jobs across called workflows * fix: add slack-setup to needs in verify-production-release-binaries job * missing copywrite header Co-authored-by: ericjones <eric.jones@hashicorp.com>
This commit is contained in:
parent
c815d5df4b
commit
6db2194eee