Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SYSE-394 master] Fix test code base for Tyk-Analytics PRs (TykTechno…
…logies#6583) ### **User description** A PR has been created by to address the PRs on tyk-analytics checking out the wrong base (base branch) when working on a pull-request over the tyk-analytics repo.In this case developers would want to checkout the HEAD of the branch instead of the BASE so they can have their new tests in place for the PR.PR being worked out under QA board: TykTechnologies/gromit#346 ___ ### **PR Type** enhancement, tests ___ ### **Description** - Enhanced the release workflow by adding concurrency control to cancel in-progress workflows for pull requests. - Updated the Docker build-push-action version from v5 to v6 for improved functionality. - Introduced new steps to upload Playwright test reports to S3 and share the report links in the summary. - Modified environment variables and conditions for executing jobs, including changes to the `VARIATION` and `BASE_REF` variables. - Added conditions to ensure that certain jobs only run when the pull request is not a draft. ___ ### **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>Enhance release workflow with concurrency and reporting improvements</code></dd></summary> <hr> .github/workflows/release.yml <li>Added concurrency control to cancel in-progress workflows for pull <br>requests.<br> <li> Changed Docker build-push-action version from v5 to v6.<br> <li> Added steps to upload Playwright test reports to S3 and share report <br>links.<br> <li> Modified environment variables and conditions for job execution. </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6583/files#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34">+37/-19</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>
- Loading branch information