[TT-17339 master] Implement Floating tags in github actions#8270
Conversation
|
This PR updates the CI/CD workflow to use a floating Files Changed Analysis
Architecture & Impact AssessmentWhat this PR accomplishesIt transitions the CI pipeline's dependency on shared GitHub Actions from static, pinned commit hashes to a dynamic, mutable Key technical changes introduced
Affected system componentsThe entire CI/CD pipeline defined in Dependency Flow VisualizationBefore: Pinned Dependencies graph TD
subgraph Tyk Repository
A[release.yml]
end
subgraph "TykTechnologies/github-actions"
B[".../dependency-guard.yml@d3fa208"]
C[".../test-controller@42304ed"]
D[".../env-up@42304ed"]
end
A --> B
A --> C
A --> D
After: Floating Tag graph TD
subgraph Tyk Repository
A[release.yml]
end
subgraph "TykTechnologies/github-actions"
B["... @production"]
end
A -- uses --> B
Scope Discovery & Context Expansion
Metadata
Powered by Visor from Probelabs Last updated: 2026-06-03T20:07:14.721Z | Triggered by: pr_updated | Commit: 72b5180 💡 TIP: You can chat with Visor using |
Architecture Issues (2)
Architecture Issues (2)
Quality Issues (4)
Powered by Visor from Probelabs Last updated: 2026-06-03T20:06:52.618Z | Triggered by: pr_updated | Commit: 72b5180 💡 TIP: You can chat with Visor using |
🚨 Jira Linter FailedCommit: The Jira linter failed to validate your PR. Please check the error details below: 🔍 Click to view error detailsNext Steps
This comment will be automatically deleted once the linter passes. |
|
|
giving a hand here to @ilijabojanovic and @konrad-sol by force merging this on their request |


Maintain a mutable tag (e.g. production) in the GitHub Actions repo, moved to the latest commit. Product repos reference @production and pick up updates automatically.
This is a follow up of the Spike ticket: https://tyktech.atlassian.net/jira/software/c/projects/TT/boards/451?assignee=5ed4afcb53ec400c2c067d80&selectedIssue=TT-17303