Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: fixed failing network perf measurement gh action (#1068)
# Description This pull request includes updates to the `.github/workflows/perf.yaml` file to correct the conditions for running the performance tests and to improve the process of retrieving the latest tag for the tests. Changes to workflow conditions and tag retrieval: * Updated the condition for running the performance test to use `github.event_name` instead of `github.event`. (`.github/workflows/perf.yaml`: [.github/workflows/perf.yamlL23-R23](diffhunk://#diff-1aa140a875fcb7cae6b4ada7e6e973c4d55179ad046f56465f9f0ec592f283caL23-R23)) * Modified the script to retrieve the latest tag using the GitHub API instead of the `git describe` command, ensuring the latest release tag is fetched correctly. (`.github/workflows/perf.yaml`: [.github/workflows/perf.yamlL52-R57](diffhunk://#diff-1aa140a875fcb7cae6b4ada7e6e973c4d55179ad046f56465f9f0ec592f283caL52-R57)) ## 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