Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: update performance test conditions in workflow (#1038)
# Description This pull request includes several changes to improve the configuration and workflow for the development environment and performance testing. The most important changes involve updating the Azure CLI feature reference, modifying the conditions for running performance tests, and adjusting the tagging logic for test runs. Improvements to development environment configuration: * [`.devcontainer/devcontainer.json`](diffhunk://#diff-24ad71c8613ddcf6fd23818cb3bb477a1fb6d83af4550b0bad43099813088686L11-R11): Updated the Azure CLI feature reference from `ghcr.io/devcontainers-contrib/features/azure-cli:1` to `ghcr.io/devcontainers/features/azure-cli:1`. Enhancements to performance testing workflow: * [`.github/workflows/perf.yaml`](diffhunk://#diff-1aa140a875fcb7cae6b4ada7e6e973c4d55179ad046f56465f9f0ec592f283caL23-R23): Modified the condition for running the `perf_test` job to exclude events triggered by `workflow_run` unless the event name is `merge_group`. * [`.github/workflows/perf.yaml`](diffhunk://#diff-1aa140a875fcb7cae6b4ada7e6e973c4d55179ad046f56465f9f0ec592f283caL52-R57): Adjusted the logic for setting the `TAG` variable to use `make version` for `merge_group` events and to handle `workflow_dispatch` events correctly. ## Checklist - [X] I have read the [contributing documentation](https://retina.sh/docs/contributing). - [X] I signed and signed-off the commits (`git commit -S -s ...`). See [this documentation](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification) on signing commits. - [X] I have correctly attributed the author(s) of the code. - [X] I have tested the changes locally. - [X] I have followed the project's style guidelines. - [X] I have updated the documentation, if necessary. - [X] I have added tests, if applicable. --- Please refer to the [CONTRIBUTING.md](../CONTRIBUTING.md) file for more information on how to contribute to this project.
- Loading branch information