Skip to content

Commit

Permalink
[SYSE-370 release-5.5] June template application (#6466)
Browse files Browse the repository at this point in the history
### **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>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </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>&nbsp;
&nbsp; &nbsp; </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
ermirizio and Gromit authored Aug 19, 2024
1 parent fc39056 commit 7cbb40a
Show file tree
Hide file tree
Showing 2 changed files with 147 additions and 116 deletions.
Loading

0 comments on commit 7cbb40a

Please sign in to comment.