Skip to content

🔼(deps): bump the github-actions group with 2 updates - #17

Merged
livingstaccato merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-02f2f5f416
Sep 23, 2026
Merged

livingstaccato merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-02f2f5f416

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the github-actions group with 2 updates: provide-io/ci-tooling/.github/workflows/python-release.yml and astral-sh/setup-uv.

Updates provide-io/ci-tooling/.github/workflows/python-release.yml from 0.8.4 to 0.8.8

Changelog

Sourced from provide-io/ci-tooling/.github/workflows/python-release.yml's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Consumers pin this repository by tag or commit SHA, so a release changes nothing for a repository until that repository moves its uses: pin. Note that callers pin in two places: the uses: line and the ref: of the ci-tooling checkout used by the TestPyPI verification step.

[0.8.6] - 2026-09-06

Fixed

  • Skipped test jobs no longer report their check name with the matrix expression un-interpolated.

    A job gated off by if: has no matrix context, so a name: referencing it was emitted verbatim: every consumer setting run-tests: false, or whose platform-preset excludes an architecture, showed rows reading 🧪 Tests (linux_amd64, py${{ matrix.python-version }}). Both states were visible in one run — provide-io/pyvider run 33991794320 rendered py3.11 on the five running legs and the raw expression on the one skipped.

    The names now carry only the platform. GitHub appends the matrix value to a static name on its own, single entry or several, so a running row still reads 🧪 Tests linux_amd64 (3.11) and a matrix-testing: true consumer keeps four distinguishable rows. Parentheses are left out of the platform because GitHub's suffix supplies them.

    Check names change for every consumer. Nothing is known to depend on them: all fourteen protected repositories require only ci / 📌 No Active Pins. A caller that lists a test job as a required status check must update that name.

[0.8.5] - 2026-09-05

Added

  • ignore-vulnerabilities on python-ci.yml and python-security.yml, a comma-separated list of advisory IDs passed to pip-audit --ignore-vuln.

    A caller can hit an advisory whose fix it cannot take. terraform-provider-pyvider is the case this was written for: cryptography publishes no macOS x86_64 wheel from 49.0.0 on, so the darwin_amd64 package cannot be built above 48.0.1, and three advisories against 48.0.1 are fixed only in 49.0.0 and 50.0.0.

    Without this the choice is to turn fail-on-vulnerability off, which stops the audit gating anything at all. An entry here records that the project examined the finding and established it cannot reach the vulnerable code path; the reason belongs at the call site, beside the IDs. Everything not listed still fails the build, so a fourth advisory against the same package is caught.

Commits
  • 16199c4 release: 0.8.8
  • 5858c40 feat(release): refuse a release that carries less than the one before it (#43)
  • b4b14ae docs(release): say what the PyPI gate actually buys (#41)
  • 07f2a72 release: 0.8.7
  • 42e988c feat(release): gate a release on the version being installable (#38)
  • 96f836a release: 0.8.6
  • ce6c3fa ci: keep skipped test rows readable by dropping matrix from job names (#37)
  • 3bc4e6d release: 0.8.5
  • ffc9d9c feat(security): let a caller accept an advisory it cannot fix
  • See full diff in compare view

Updates astral-sh/setup-uv from 10.0.1 to 10.1.0

Release notes

Sourced from astral-sh/setup-uv's releases.

v10.1.0 🌈 New output python-runtime-idand respect NO_PROXY

Changes

This release adds more bheind the scene security improvements and also 2 small improvements.

NO_PROXY

This action now respects no_proxy/NO_PROXY environment variables which were previously ignored.

New output python-runtime-id

The new output python-runtime-id can be used to know which python version exactly was installed if you use activate-environment. See pyca/cryptography#15572 for details on why this can be useful.

🐛 Bug fixes

🚀 Enhancements

🧰 Maintenance

📚 Documentation

⬆️ Dependency updates

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github-actions group with 2 updates: [provide-io/ci-tooling/.github/workflows/python-release.yml](https://github.com/provide-io/ci-tooling) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).


Updates `provide-io/ci-tooling/.github/workflows/python-release.yml` from 0.8.4 to 0.8.8
- [Release notes](https://github.com/provide-io/ci-tooling/releases)
- [Changelog](https://github.com/provide-io/ci-tooling/blob/main/CHANGELOG.md)
- [Commits](provide-io/ci-tooling@v0.8.4...v0.8.8)

Updates `astral-sh/setup-uv` from 10.0.1 to 10.1.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@20cfd1b...bec219d)

---
updated-dependencies:
- dependency-name: provide-io/ci-tooling/.github/workflows/python-release.yml
  dependency-version: 0.8.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: astral-sh/setup-uv
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 14, 2026
@livingstaccato
livingstaccato merged commit 548c421 into main Sep 23, 2026
13 checks passed
@livingstaccato
livingstaccato deleted the dependabot/github_actions/github-actions-02f2f5f416 branch September 23, 2026 16:49
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 github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant