Skip to content
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

CI fails after running bump #35

Open
1 task
znichollscr opened this issue Jul 22, 2024 · 4 comments
Open
1 task

CI fails after running bump #35

znichollscr opened this issue Jul 22, 2024 · 4 comments
Labels
CD Related to continuous deployment CI Related to continuous integration

Comments

@znichollscr
Copy link
Contributor

The problem

After the bump workflow is run, the CI starts to fail. It's something to do with how pdm and pixi lock. I think we just have to re-run make virtual-environment and commit the result.

Definition of "done"

  • CI stops failing after running the bump workflow

Additional context

Broken example post bump: https://github.com/climate-resource/input4mips_validation/actions/runs/10048795707

@znichollscr znichollscr added CD Related to continuous deployment CI Related to continuous integration labels Jul 22, 2024
@znichollscr
Copy link
Contributor Author

Hmm, doesn't work if we just run pixi install in CI (https://github.com/climate-resource/input4mips_validation/actions/runs/10074382578/job/27850375754). Seems to be some linux solving issue so I think I'll have to pull out a linux machine/docker container.

@znichollscr
Copy link
Contributor Author

Might be fixed by #57

@znichollscr
Copy link
Contributor Author

Still failing, but at least now the reason is more obvious: https://github.com/climate-resource/input4mips_validation/actions/runs/10248915355/job/28351180564

@znichollscr
Copy link
Contributor Author

Input4mips-validation itself is in the lock file, so we're going to have to run pixi install/pixi lock as part of CI. The question is just why it isn't happy on linux then I guess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CD Related to continuous deployment CI Related to continuous integration
Projects
None yet
Development

No branches or pull requests

1 participant