Conversation
31e7f1e to
aa51d85
Compare
aa51d85 to
e8cd12f
Compare
e8cd12f to
957a549
Compare
Test results for commit 957a549Test coverage for 957a549 Static code analysis report |
Test results for commit 957a549Test coverage for 957a549 Static code analysis report |
Test results for commit 957a549Test coverage for 957a549 Static code analysis report |
Test results for commit 957a549Test coverage for 957a549 Static code analysis report |
Test results for commit 957a549Test coverage for 957a549 Static code analysis report |
Test results for commit 957a549Test coverage for 957a549 Static code analysis report |
Unused entries in .trivyignoreImage: ghcr.io/canonical/test-foo:73ebae26eaf71e0462669ed86b00b03f1351934e-_1.0_amd64 The following CVEs are in |
Unused entries in .trivyignoreImage: ghcr.io/canonical/test:a8ba9319ad0fe10278b87cf705838818e280ccdd-_1.0_amd64 The following CVEs are in |
Unused entries in .trivyignoreImage: ghcr.io/canonical/test-foo:73ebae26eaf71e0462669ed86b00b03f1351934e-_1.0_amd64 The following CVEs are in |
This PR contains the following updates:
6.2.0→6.2.125.4.0→25.5.0v8.0.0→v8.0.1v7.4.0→v7.5.0v6.2.1→v6.2.2Release Notes
actions/toolkit (@actions/artifact)
v6.2.1filename*field in thecontent-dispositionheader. This allows us to correctly download files and artifacts with Chinese/Japanese/Korean (among other) characters in their name.actions/download-artifact (actions/download-artifact)
v8.0.1Compare Source
What's Changed
Full Changelog: actions/download-artifact@v8...v8.0.1
astral-sh/setup-uv (astral-sh/setup-uv)
v7.5.0: 🌈 Use `astral-sh/versions` as version providerCompare Source
No more rate-limits
This release addresses a long-standing source of timeouts and rate-limit failures in setup-uv.
Previously, the action resolved version identifiers like 0.5.x by iterating over available uv releases via the GitHub API to find the best match. In contrast, latest and exact versions such as 0.5.0 skipped version resolution entirely and downloaded uv directly.
The
manifest-fileinput was an earlier attempt to improve this. It allows providing an url to a file that lists available versions, checksums, and even custom download URLs. The action also shipped with such a manifest.However, because that bundled file could become outdated whenever new uv releases were published, the action still had to fall back to the GitHub API in many cases.
This release solves the problem by sourcing version data from Astral’s versions repository via the raw content endpoint:
https://raw.githubusercontent.com/astral-sh/versions/refs/heads/main/v1/uv.ndjson
By using the raw endpoint instead of the GitHub API, version resolution no longer depends on API authentication and is much less likely to run into rate limits or timeouts.
The
manifest-fileinput lets you override that source with your own URL, for example to test custom uv builds or alternate download locations.The manifest file must be in NDJSON format, where each line is a JSON object representing a version and its artifacts. For example:
{"version":"0.10.7","artifacts":[{"platform":"x86_64-unknown-linux-gnu","variant":"default","url":"https://example.com/uv-x86_64-unknown-linux-gnu.tar.gz","archive_format":"tar.gz","sha256":"..."}]} {"version":"0.10.6","artifacts":[{"platform":"x86_64-unknown-linux-gnu","variant":"default","url":"https://example.com/uv-x86_64-unknown-linux-gnu.tar.gz","archive_format":"tar.gz","sha256":"..."}]}Changes
🚀 Enhancements
📚 Documentation
terraform-linters/setup-tflint (terraform-linters/setup-tflint)
v6.2.2Compare Source
What's Changed
Dependencies
Full Changelog: terraform-linters/setup-tflint@v6...v6.2.2
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.