Skip to content

Upgrade embedded pip/setuptools/wheel and CI test tools - #3321

Merged
gaborbernat merged 1 commit into
mainfrom
auto/upgrade-embedded-deps
Sep 26, 2026
Merged

gaborbernat merged 1 commit into
mainfrom
auto/upgrade-embedded-deps

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated upgrade of embedded pip, setuptools, and wheel dependencies, and of the RustPython and Nushell releases CI tests against.

This PR was created automatically by the upgrade workflow.

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Sep 26, 2026
gaborbernat added a commit that referenced this pull request Sep 26, 2026
The upgrade workflow opened #3321 with the `GITHUB_TOKEN`, and GitHub
starts no workflows for events that token creates, so the pull request
got no GitHub Actions CI and cannot pass the required checks. 🐛 The
checkout's `ssh-key: ${{ secrets.DEPLOY_KEY }}` was meant to work around
that, but no `DEPLOY_KEY` secret or deploy key exists; #3271 got CI
because pre-commit.ci pushed an autofix commit to it.

The `GITHUB_TOKEN` may trigger `workflow_dispatch`, so the publish job
now dispatches `check.yaml` and `codeql.yaml` on
`auto/upgrade-embedded-deps` after its last push, with `actions: write`
for that. CodeQL gains a `workflow_dispatch` trigger because the ruleset
requires CodeQL results before merge. The checkout drops the unused
`ssh-key` line and sets `persist-credentials: true`, since
`create-pull-request` and the changelog rename step push with those
credentials.
@github-actions
github-actions Bot force-pushed the auto/upgrade-embedded-deps branch from 0cec640 to 00a722d Compare September 26, 2026 03:12
@gaborbernat
gaborbernat merged commit e7afb7b into main Sep 26, 2026
129 checks passed
@gaborbernat
gaborbernat deleted the auto/upgrade-embedded-deps branch September 26, 2026 05:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant