-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix ASV CI Workflow #792
Fix ASV CI Workflow #792
Conversation
@kafitzgerald @anissa111 @erogluorhan I've put together similar fixes to what is in |
When the workflow tries to run the benchmark, the following error occurs:
Something seems to be off with how it's fetching the package version? |
Is it dropping the "v" on the version tag? I wonder you need to remove the shell specification from that run benchmarks step now that you have it specified above for the job and maybe that's causing some issues. Not sure though. |
Running
|
Same issue when dropping the https://github.com/UXARRAY/uxarray/actions/runs/9116712536/job/25065902744 |
Sorry, I meant to suggest that the shell re-specification might be causing an issue and that might be why it's struggling to find the tag. I'm not sure about this though. |
I see! I tried a couple variations with and without it, and that doesn't seem to be the issue either. I appreciate the help though! |
Huh! I don't know what's happening from just looking, but I'll take a look. |
Co-authored-by: Anissa Zacharias <[email protected]>
Now that the benchmarks are actually running, it appears that the ones added in #775 seem to be broken. The other ones do seem to be running though! Looking into fixing this as part of this PR. |
I think I just realized that none of the changes I was making to the benchmarks were actually being reflected when running the Github Actions workflows. |
EDIT: Never mind, I just noticed you meant the changes on the actual benchmarks, not the workflow file. Do you have an idea why the benchmark changes are not being reflected? |
After some tinkering, I believe its because the workflow being triggered is using the benchmarks that are currently stored in the main branch, so any changes I made to the I made the same changes on my fork (and updated the workflow there) and the benchmark is working as expected now. A small snippet of the
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me though I didn't review the changes in your benchmarks. Someone else likely has more context on those.
Closes #780
Changes made based off the most recent version in
geocat-comp