Skip to content

Update ASV workflow in GitHub Actions - #9

Merged
MridulS merged 8 commits into
mainfrom
MridulS-patch-1
Sep 9, 2026
Merged

Update ASV workflow in GitHub Actions#9
MridulS merged 8 commits into
mainfrom
MridulS-patch-1

Conversation

@MridulS

@MridulS MridulS commented Jan 26, 2026

Copy link
Copy Markdown
Member

Replaced tox command with ASV installation and execution steps for benchmarking.

Replaced tox command with ASV installation and execution steps for benchmarking.
@jl-wynen

Copy link
Copy Markdown
Member

What is the benefit of this?

@MridulS

MridulS commented Jan 26, 2026

Copy link
Copy Markdown
Member Author

The action is failing right now, trying to debug https://github.com/scipp/scipp-benchmarks/actions

Refactor ASV benchmark steps in CI workflow to use a named step for clarity.
Removed PYTHONPATH environment variable from ASV benchmarks step and added installation command for scipp.
Removed ASV benchmark steps and replaced with editable tox environment.
Replace tox commands with ASV benchmark commands and install requirements.
Removed working-directory from ASV benchmarks step.
@jl-wynen

Copy link
Copy Markdown
Member

Is this ready for review?

@MridulS
MridulS marked this pull request as draft January 28, 2026 11:15
@MridulS

MridulS commented Jan 28, 2026

Copy link
Copy Markdown
Member Author

No not yet. Turned into a draft.

@MridulS
MridulS marked this pull request as ready for review September 9, 2026 07:34
@MridulS

MridulS commented Sep 9, 2026

Copy link
Copy Markdown
Member Author

The run is happy now https://github.com/scipp/scipp-benchmarks/actions/runs/34243396541

I'll self merge this and see how this works out, I have changed the frequency to daily for the runs for now.

@MridulS
MridulS merged commit 78acc23 into main Sep 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants