Skip to content

ci: add missing pip-compile lockfile to pip-compile-dev workflow #2498

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

Merged
merged 2 commits into from
Apr 8, 2025

Conversation

gotmax23
Copy link
Collaborator

@gotmax23 gotmax23 commented Apr 8, 2025

See commit messages.

@gotmax23 gotmax23 added no_backport This PR should not be backported. devel only. tooling This PR affects tooling (CI, pr_labeler, noxfile, linters, etc.) but not the docs builds themselves. merge_commit Use "Create a merge commit" when applying this PR labels Apr 8, 2025
gotmax23 added 2 commits April 8, 2025 12:56
The lockfiles for the pip-compile session itself were never updated
because I forgot to add them to the update workflow.

The pr_labeler lockfile is still excluded, but that's intentional for
now. I'd like this to happen manually or as part of a separate automated
workflow for now, as there's no automated tests for that script as of
yet, so I don't want it to randomly break when we merge these general
pip-compile-dev PRs.
This makes slight changes to the handling of universal lockfiles. These
were regenerated with `nox -e pip-compile -- --no-upgrade` to keep the
versions the same but adapt to the new way uv simplifies environment
markers.
@gotmax23 gotmax23 force-pushed the pip-compile-dev-update branch from 714d25a to 3742c97 Compare April 8, 2025 17:56
Copy link
Contributor

@oraNod oraNod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! @gotmax23

@gotmax23 gotmax23 merged commit d1a809e into devel Apr 8, 2025
22 checks passed
@gotmax23 gotmax23 deleted the pip-compile-dev-update branch April 8, 2025 18:46
@gotmax23
Copy link
Collaborator Author

gotmax23 commented Apr 8, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge_commit Use "Create a merge commit" when applying this PR no_backport This PR should not be backported. devel only. tooling This PR affects tooling (CI, pr_labeler, noxfile, linters, etc.) but not the docs builds themselves.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants