Skip to content

Replace uvmirror check workflow by update workflow#399

Merged
alarthast merged 1 commit into
mainfrom
aw/more-renovate-changes
May 15, 2026
Merged

Replace uvmirror check workflow by update workflow#399
alarthast merged 1 commit into
mainfrom
aw/more-renovate-changes

Conversation

@alarthast
Copy link
Copy Markdown
Contributor

Remove the uv mirror check workflow file and add a new uv mirror update workflow, which would still check the uv mirror file but will also update it if the check fails.

Also as an experiment, run Renovate on a daily schedule. This means that if there are 7-day old dependency versions that we would like to incorporate into the repos, we do not have to wait until a Wednesday for a Renovate PR.

Comment thread .github/workflows/uvmirror-update.yml Outdated
run: echo "changed=$(git diff -s --exit-code requirements.uvmirror || echo 1)" >> "$GITHUB_OUTPUT"

- name: Fail if changes (dependabot only)
if: ${{ (github.actor == 'dependabot[bot]') && (steps.check_for_changes.outputs.changed) }}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We can remove this whole step (the zizmor tool complained about it on airlock, although I don't think it's actually a security problem), but we're not expecting dependabot to be the PR author of anything anymore

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Ahh, of course! Sorry I didn't catch this and thank you, I'll get rid of it 👍

Remove the uv mirror check workflow file and add a new uv mirror update
workflow, which would still check the uv mirror file but will also
update it if the check fails.
@alarthast alarthast force-pushed the aw/more-renovate-changes branch from a69ecf7 to 96072db Compare May 15, 2026 14:44
@alarthast alarthast enabled auto-merge May 15, 2026 14:46
@alarthast alarthast merged commit a865cbe into main May 15, 2026
7 checks passed
@alarthast alarthast deleted the aw/more-renovate-changes branch May 15, 2026 14:51
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