TT-17787: add workflow to promote the production tag#145
Conversation
|
This PR introduces a new GitHub Actions workflow, Files Changed Analysis
Architecture & Impact Assessment
Promotion Workflow Diagramgraph TD
A[Manual Trigger] --> B{Promote Job};
B --> C[Generate GitHub App Token];
C --> D[Checkout Repository];
D --> E{"Get SHAs for 'main' & 'production'"};
E --> F{SHAs are different?};
F -- No --> G[Exit Gracefully & Log];
F -- Yes --> H["Force-update 'production' tag to 'main' SHA"];
H --> I["Force-push 'production' tag to remote"];
I --> J[Record Promotion in Job Summary];
Scope Discovery & Context ExpansionThe introduction of this workflow implies that the Metadata
Powered by Visor from Probelabs Last updated: 2026-07-22T10:51:30.130Z | Triggered by: pr_updated | Commit: a73ec38 💡 TIP: You can chat with Visor using |
✅ Security Check PassedNo security issues found – changes LGTM. Architecture Issues (1)
✅ Security Check PassedNo security issues found – changes LGTM. \n\nArchitecture Issues (1)
✅ Quality Check PassedNo quality issues found – changes LGTM. Powered by Visor from Probelabs Last updated: 2026-07-22T10:51:12.575Z | Triggered by: pr_updated | Commit: a73ec38 💡 TIP: You can chat with Visor using |
rafalgolarz
left a comment
There was a problem hiding this comment.
Left a comment. Thank you
197e9da to
a73ec38
Compare
Jira Ticket
TT-17787
Description
Type of Change
Changes Made
Testing
Checklist
README.md, actiondescriptionfields)shellcheck, used an appropriate shebang and error handling, and preserved required executable permissionsaction.ymlinterface, defaults, outputs, and examples as needed