-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SYSE-399 release-5.5] distroless missing from 5.5 and 5.6 (#6594)
### **User description** Reported on Slack at https://tyktech.slack.com/archives/C02JETM5S4B/p1727688424333849 Going forward, config.yaml will be updated by the squads as appropriate. ___ ### **PR Type** enhancement, configuration changes ___ ### **Description** - Enhanced the release workflow by adding concurrency control to prevent overlapping runs. - Updated the Go version used in the workflow from `1.21-bullseye` to `1.22-bullseye`. - Changed the Dockerfile used in the build process to `ci/Dockerfile.distroless` for improved security and efficiency. - Added steps to upload Playwright test reports to S3 and share the report link in the summary for better test result visibility. - Disabled specific `yamllint` rules to accommodate longer lines and truthy values. ___ ### **Changes walkthrough** 📝 <table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table> <tr> <td> <details> <summary><strong>release.yml</strong><dd><code>Update release workflow with concurrency and Go version changes</code></dd></summary> <hr> .github/workflows/release.yml <li>Added <code>yamllint</code> disable rules for line length and truthy.<br> <li> Introduced concurrency control for workflow runs.<br> <li> Updated Go version from <code>1.21-bullseye</code> to <code>1.22-bullseye</code>.<br> <li> Changed Dockerfile from <code>ci/Dockerfile.std</code> to <code>ci/Dockerfile.distroless</code>.<br> <li> Added steps to upload and share Playwright test reports to S3. </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6594/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+38/-24</a> </td> </tr> </table></td></tr></tr></tbody></table> ___ > 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull request to receive relevant information --------- Co-authored-by: Gromit <policy@gromit> Co-authored-by: konrad <konrad@tyk.io>
- Loading branch information
1 parent
ad816b4
commit 30b2226
Showing
1 changed file
with
42 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters