Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SYSE-370 release-5.5] June template application (#6466)
### **User description** - [x] Fix github ref name for test-controller ui on push trigger - [x] Test controller UI missing conf for push event and other missconfigs - [x] Test controller UI duplicated lines under pump & sink - [x] release-5.3 is not treated correctly in test-controller logic - [x] Test controller UI - [x] Accomodate templates for new controller UI - [x] Add mongo7 and redis7 with cache_DB config field ___ ### **PR Type** enhancement, configuration changes ___ ### **Description** - Enhanced the GitHub Actions workflow by adding new environment variables and updating Docker build configurations. - Improved the test-controller logic to handle variations and added warnings for non-production environments. - Updated the API tests setup with new pytest configurations and environment variables for better test execution. - Modified the GoReleaser configuration, updating the version and build flags for the FIPS build. ___ ### **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 GitHub Actions workflow for enhanced testing and Docker builds</code></dd></summary> <hr> .github/workflows/release.yml <li>Added new environment variables <code>VARIATION</code>, <code>DOCKER_BUILD_SUMMARY</code>, and <br><code>DOCKER_BUILD_RECORD_UPLOAD</code>.<br> <li> Updated Dockerfile paths and Docker build action versions.<br> <li> Modified test-controller logic to handle variations and added warnings <br>for non-prod variations.<br> <li> Enhanced API tests setup with new pytest configurations and <br>environment variables.<br> </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6466/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+132/-132</a></td> </tr> </table></td></tr><tr><td><strong>Configuration changes</strong></td><td><table> <tr> <td> <details> <summary><strong>goreleaser.yml</strong><dd><code>Update GoReleaser configuration for FIPS build</code> </dd></summary> <hr> ci/goreleaser/goreleaser.yml - Updated version to 2. - Modified build flags for FIPS build. </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6466/files#diff-fb944a05459e4d713bc7541efd6e721cbe992a556353c09c4eb66a8eae9b856e">+2/-2</a> </td> </tr> </table></td></tr></tr></tbody></table> ___ > 💡 **PR-Agent usage**: >Comment `/help` on the PR to get a list of all available PR-Agent tools and their descriptions Co-authored-by: Gromit <policy@gromit>
- Loading branch information