zom-lang / zom

Zom is a Ahead Of Time compiled system programming language.
Other
4 stars 2 forks source link

Adding a manual CI for benchmarks #12

Closed Larsouille25 closed 1 year ago

Larsouille25 commented 1 year ago

Is your feature request related to a problem? Please describe. Kinda yes. I want to be able when I want, start a benchmark and send the result in a floder on the repo.

Describe the solution you'd like Implementing that -> https://github.com/benchmark-action/github-action-benchmark/blob/master/.github/workflows/criterion-rs.yml

Describe alternatives you've considered Do it manually but it will be too painful.

Larsouille25 commented 1 year ago

While doing that resolve the issue, when there is a pull request, the CI runs two time because a PR is a push and a PR, so we have to find a solution to fix this problem.

Larsouille25 commented 1 year ago

After trying multiple times, to find a way to resolve the bug with the CI, it doesn't work. I will open an issue on their github, but for now I don't have the time

Larsouille25 commented 1 year ago

I don't know if it's worse the pain, because after a basic compiler in rust is made, the compiler will be in Zom. So it could be reopen when Zom will have a benchmark system.