Skip to content

Keep GitHub Actions up to date with GitHub's Dependabot - #9

Closed
cclauss wants to merge 1 commit into
scikit-learn:mainfrom
cclauss:patch-2
Closed

Keep GitHub Actions up to date with GitHub's Dependabot#9
cclauss wants to merge 1 commit into
scikit-learn:mainfrom
cclauss:patch-2

Conversation

@cclauss

@cclauss cclauss commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

To see all GitHub Actions dependencies, type:
% git grep 'uses: ' .github/workflows/

.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
.github/workflows/wheels.yml:      - uses: mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3.0.0
.github/workflows/wheels.yml:        uses: pypa/cibuildwheel@f03ac7617d6cff873ccf24cc0d567ef5ba5a9e6d # v4.0.0
.github/workflows/wheels.yml:        uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
.github/workflows/wheels.yml:        uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405  # 6.2.0
.github/workflows/wheels.yml:        uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
.github/workflows/wheels.yml:        uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
.github/workflows/wheels.yml:      #   uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14.0
.github/workflows/wheels.yml:        uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
.github/workflows/wheels.yml:        uses: mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3.0.0
.github/workflows/wheels.yml:        uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
.github/workflows/wheels.yml:      #   uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14.0

* [Keeping your software supply chain secure with Dependabot](https://docs.github.com/en/code-security/how-tos/secure-your-supply-chain)
* [Keeping your actions up to date with Dependabot](https://docs.github.com/en/code-security/how-tos/secure-your-supply-chain/secure-your-dependencies/auto-update-actions)
* [Configuration options for the `dependabot.yml` file - package-ecosystem](https://docs.github.com/en/code-security/reference/supply-chain-security/dependabot-options-reference#package-ecosystem-)

To see all GitHub Actions dependencies, type:
% `git grep 'uses: ' .github/workflows/`
```
.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c # v6.0.3
.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c # v6.0.3
.github/workflows/wheels.yml:      - uses: mamba-org/setup-micromamba@d7c9bd8 # v3.0.0
.github/workflows/wheels.yml:        uses: pypa/cibuildwheel@f03ac76 # v4.0.0
.github/workflows/wheels.yml:        uses: actions/upload-artifact@043fb46 # v7.0.1
.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c # v6.0.3
.github/workflows/wheels.yml:        uses: actions/checkout@df4cb1c # v6.0.3
.github/workflows/wheels.yml:        uses: actions/setup-python@a309ff8  # 6.2.0
.github/workflows/wheels.yml:        uses: actions/upload-artifact@043fb46 # v7.0.1
.github/workflows/wheels.yml:        uses: actions/download-artifact@3e5f45b # v8.0.1
.github/workflows/wheels.yml:      #   uses: pypa/gh-action-pypi-publish@cef2210 # v1.14.0
.github/workflows/wheels.yml:        uses: actions/download-artifact@3e5f45b # v8.0.1
.github/workflows/wheels.yml:        uses: mamba-org/setup-micromamba@d7c9bd8 # v3.0.0
.github/workflows/wheels.yml:        uses: actions/download-artifact@3e5f45b # v8.0.1
.github/workflows/wheels.yml:      #   uses: pypa/gh-action-pypi-publish@cef2210 # v1.14.0
```
@lesteve

lesteve commented Sep 1, 2026

Copy link
Copy Markdown
Member

Thanks a lot for the PR, really appreciate it!

Following numpy's lead, I think we want to avoid dependabot for the scikit-learn-release repo, see for example numpy/numpy#29462 (comment).

Happy to hear different opinions on this, but it's fair to say that it probably won't happen in the next few months.

@cclauss

cclauss commented Sep 1, 2026

Copy link
Copy Markdown
Contributor Author

@cclauss cclauss closed this Sep 1, 2026
@cclauss
cclauss deleted the patch-2 branch September 1, 2026 11:59
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