Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test: Improvements to CI Workflow (#2437)
### Changes This pull request updates the continuous integration workflow `test.yml`: - Refine concurrency group specificity to improve efficiency. This cancels in-progress test runs when changes are committed to a pull request. - Rename the test's `Run` step to `Build Package` for clarity to aid in filtering branch protection rules. - Update checkout step to use `github.event.pull_request.head.sha` for `pull_request_target` (and `github.ref` for non-PR triggering events). - Hardcode `node-version` to 18 rather than use an environment variable. ### References Updates based on internal feedback and conversations. ### Testing This pull request applies improvements to the continuous integration testing for the repository but does not add any additional tests. ### Checklist * [x] I have read the [Auth0 general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md) * [x] I have read the [Auth0 Code of Conduct](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md) * [x] All code quality tools/guidelines have been run/followed * [x] All relevant assets have been compiled
- Loading branch information