Originally created by: dependabot[bot]
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps the actions group with 3 updates in the / directory: actions/checkout, astral-sh/setup-uv and actions/setup-python.
Updates actions/checkout from 4 to 7
Sourced from actions/checkout's releases.
v7.0.0
What's Changed
- block checking out fork pr for pull_request_target and workflow_run by
@aiqiaoyin actions/checkout#2454](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout/issues/2454)- Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by
@dependabot[bot] in actions/checkout#2458](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2458">actions/checkout/issues/2458)- Bump flatted from 3.3.1 to 3.4.2 by
@dependabot[bot] in actions/checkout#2460](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2460">actions/checkout/issues/2460)- Bump js-yaml from 4.1.0 to 4.2.0 by
@dependabot[bot] in actions/checkout#2461](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2461">actions/checkout/issues/2461)- Bump
@actions/coreand@actions/tool-cacheand Remove uuid by@dependabot[bot] in actions/checkout#2459](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2459">actions/checkout/issues/2459)- upgrade module to esm and update dependencies by
@aiqiaoyin actions/checkout#2463](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2463">actions/checkout/issues/2463)- Bump the minor-npm-dependencies group across 1 directory with 3 updates by
@dependabot[bot] in actions/checkout#2462](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2462">actions/checkout/issues/2462)- getting ready for checkout v7 release by
@aiqiaoyin actions/checkout#2464](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2464">actions/checkout/issues/2464)- update error wording by
@aiqiaoyin actions/checkout#2467](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2467">actions/checkout/issues/2467)New Contributors
@aiqiaoymade their first contribution in actions/checkout#2454](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout/issues/2454)Full Changelog: https://github.com/actions/checkout/compare/v6.0.3...v7.0.0
v6.1.0
What's Changed
- [BREAKING] backport
allow-unsafe-pr-checkoutto v6 by@aiqiaoyin actions/checkout#2500](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2500">actions/checkout/issues/2500)- backport fixes to releases-v6 by
@aiqiaoyin actions/checkout#2527](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2527">actions/checkout/issues/2527)https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change
Full Changelog: https://github.com/actions/checkout/compare/v6.0.3...v6.1.0
v6.0.3
What's Changed
- Update changelog by
@ericsciplein actions/checkout#2357](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2357">actions/checkout/issues/2357)- fix: expand merge commit SHA regex and add SHA-256 test cases by
@yaananthin actions/checkout#2414](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout/issues/2414)- Fix checkout init for SHA-256 repositories by
@yaananthin actions/checkout#2439](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2439">actions/checkout/issues/2439)- Update changelog for v6.0.3 by
@yaananthin actions/checkout#2446](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2446">actions/checkout/issues/2446)New Contributors
@yaananthmade their first contribution in actions/checkout#2414](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout/issues/2414)Full Changelog: https://github.com/actions/checkout/compare/v6...v6.0.3
v6.0.2
What's Changed
- Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set by
@TingluoHuangin actions/checkout#2355](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2355">actions/checkout/issues/2355)- Fix tag handling: preserve annotations and explicit fetch-tags by
@ericsciplein actions/checkout#2356](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout/issues/2356)Full Changelog: https://github.com/actions/checkout/compare/v6.0.1...v6.0.2
v6.0.1
What's Changed
- Update all references from v5 and v4 to v6 by
@ericsciplein actions/checkout#2314](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2314">actions/checkout/issues/2314)- Add worktree support for persist-credentials includeIf by
@ericsciplein actions/checkout#2327](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout/issues/2327)- Clarify v6 README by
@ericsciplein actions/checkout#2328](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2328">actions/checkout/issues/2328)
... (truncated)
Sourced from actions/checkout's changelog.
Changelog
v7.0.1
- Skip running unsafe pr check if input is default by
@aiqiaoyin actions/checkout#2518](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2518">actions/checkout/issues/2518)- Trim only ascii whitespace for branch by
@aiqiaoyin actions/checkout#2521](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2521">actions/checkout/issues/2521)- Escape values passed to --unset by
@aiqiaoyin actions/checkout#2530](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2530">actions/checkout/issues/2530)- Various dependency updates
v7.0.0
- Block checking out fork PR for pull_request_target and workflow_run by
@aiqiaoyin actions/checkout#2454](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout/issues/2454)- Various dependency updates
v6.0.3
- Fix checkout init for SHA-256 repositories by
@yaananthin actions/checkout#2439](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2439">actions/checkout/issues/2439)- fix: expand merge commit SHA regex and add SHA-256 test cases by
@yaananthin actions/checkout#2414](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout/issues/2414)v6.0.2
- Fix tag handling: preserve annotations and explicit fetch-tags by
@ericsciplein actions/checkout#2356](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout/issues/2356)v6.0.1
- Add worktree support for persist-credentials includeIf by
@ericsciplein actions/checkout#2327](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout/issues/2327)v6.0.0
- Persist creds to a separate file by
@ericsciplein actions/checkout#2286](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout/issues/2286)- Update README to include Node.js 24 support details and requirements by
@salmanmkcin actions/checkout#2248](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout/issues/2248)v5.0.1
- Port v6 cleanup to v5 by
@ericsciplein actions/checkout#2301](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout/issues/2301)v5.0.0
- Update actions checkout to use node 24 by
@salmanmkcin actions/checkout#2226](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout/issues/2226)v4.3.1
- Port v6 cleanup to v4 by
@ericsciplein actions/checkout#2305](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout/issues/2305)v4.3.0
- docs: update README.md by
@motssin actions/checkout#1971](https://github.com/href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout/issues/1971)- Add internal repos for checking out multiple repositories by
@mouismailin actions/checkout#1977](https://github.com/href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout/issues/1977)- Documentation update - add recommended permissions to Readme by
@benwellsin actions/checkout#2043](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout/issues/2043)- Adjust positioning of user email note and permissions heading by
@joshmgrossin actions/checkout#2044](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout/issues/2044)- Update README.md by
@nebuk89in actions/checkout#2194](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout/issues/2194)- Update CODEOWNERS for actions by
@TingluoHuangin actions/checkout#2224](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout/issues/2224)- Update package dependencies by
@salmanmkcin actions/checkout#2236](https://github.com/href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout/issues/2236)v4.2.2
url-helper.tsnow leverages well-known environment variables by@jww3in actions/checkout#1941](https://github.com/href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout/issues/1941)- Expand unit test coverage for
isGhesby@jww3in actions/checkout#1946](https://github.com/href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout/issues/1946)v4.2.1
- Check out other refs/* by commit if provided, fall back to ref by
@orhantoyin actions/checkout#1924](https://github.com/href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout/issues/1924)
... (truncated)
3d3c42e prep v7.0.1 release (#2531](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2531">/issues/2531))2880268 escape values passed to --unset (#2530](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2530">/issues/2530))12cd223 trim only ascii whitespace for branch (#2521](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2521">/issues/2521))62661c4 skip running unsafe pr check if input is default (#2518](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2518">/issues/2518))e8d4307 Bump the minor-actions-dependencies group with 2 updates (#2499](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2499">/issues/2499))631c942 eslint 9 (#2474](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2474">/issues/2474))4f1f4ae Bump actions/upload-artifact from 4 to 7 (#2476](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2476">/issues/2476))ba09753 Bump actions/checkout from 6 to 7 (#2488](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2488">/issues/2488))b9e0990 Bump docker/login-action from 3.3.0 to 4.2.0 (#2479](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2479">/issues/2479))e8cb398 Bump docker/build-push-action from 6.5.0 to 7.2.0 (#2478](https://github.com/href="https://redirect.github.com/actions/checkout/issues/2478">/issues/2478))Updates astral-sh/setup-uv from 5 to 7
Sourced from astral-sh/setup-uv's releases.
v7.0.0 🌈 node24 and a lot of bugfixes
Changes
This release comes with a load of bug fixes and a speed up. Because of switching from node20 to node24 it is also a breaking change. If you are running on GitHub hosted runners this will just work, if you are using self-hosted runners make sure, that your runners are up to date. If you followed the normal installation instructions your self-hosted runner will keep itself updated.
This release also removes the deprecated input
server-urlwhich was used to download uv releases from a different server. The manifest-file input supersedes that functionality by adding a flexible way to define available versions and where they should be downloaded from.Fixes
- The action now respects when the environment variable
UV_CACHE_DIRis already set and does not overwrite it. It now also finds cache-dir settings in config files if you set them.- Some users encountered problems that cache pruning took forever because they had some
uvprocesses running in the background. Starting with uv version0.8.24this action usesuv cache prune --ci --forceto ignore the running processes- If you just want to install uv but not have it available in path, this action now respects
UV_NO_MODIFY_PATH- Some other actions also set the env var
UV_CACHE_DIR. This action can now deal with that but as this could lead to unwanted behavior in some edgecases a warning is now displayed.Improvements
If you are using minimum version specifiers for the version of uv to install for example
[tool.uv] required-version = ">=0.8.17"This action now detects that and directly uses the latest version. Previously it would download all available releases from the uv repo to determine the highest matching candidate for the version specifier, which took much more time.
If you are using other specifiers like
0.8.xthis action still needs to download all available releases because the specifier defines an upper bound (not 0.9.0 or later) and "latest" would possibly not satisfy that.🚨 Breaking changes
- Use node24 instead of node20
@eifinger(#608](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/608">/issues/608))- Remove deprecated input server-url
@eifinger(#607](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/607">/issues/607))🐛 Bug fixes
- Respect UV_CACHE_DIR and cache-dir
@eifinger(#612](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/612">/issues/612))- Use --force when pruning cache
@eifinger(#611](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/611">/issues/611))- Respect UV_NO_MODIFY_PATH
@eifinger(#603](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/603">/issues/603))- Warn when
UV_CACHE_DIRhas changed@jamesbraza(#601](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/601">/issues/601))🚀 Enhancements
- Shortcut to latest version for minimum version specifier
@eifinger(#598](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/598">/issues/598))🧰 Maintenance
... (truncated)
37802ad Fetch uv from Astral's mirror by default (#809](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/809">/issues/809))9f00d18 chore(deps): bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2 (#808](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/808">/issues/808))fd8f376 Switch to ESM for source and test, use CommonJS for dist (#806](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/806">/issues/806))f9070de Bump deps (#805](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/805">/issues/805))cadb67b chore: update known checksums for 0.10.10 (#804](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/804">/issues/804))e06108d Use astral-sh/versions as primary version provider (#802](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/802">/issues/802))0f6ec07 docs: replace copilot instructions with AGENTS.md (#794](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/794">/issues/794))821e5c9 docs: add cross-client dependabot rollup skill (#793](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/793">/issues/793))6ee6290 chore(deps): bump versions (#792](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/792">/issues/792))9f332a1 Add riscv64 architecture support to platform detection (#791](https://github.com/href="https://redirect.github.com/astral-sh/setup-uv/issues/791">/issues/791))Updates actions/setup-python from 5 to 7
Sourced from actions/setup-python's releases.
v7.0.0
What's Changed
Enhancements
- Migrate to ESM and upgrade dependencies by
@priyagupta108in actions/setup-python#1330](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1330">actions/setup-python/issues/1330)- Pin SHA commits and update docs with latest versions by
@HarithaVattikutiin actions/setup-python#1338](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1338">actions/setup-python/issues/1338)- Remove the pip-install input by
@gowridurgadin actions/setup-python#1336](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1336">actions/setup-python/issues/1336)Bug Fix
- Fix to Classify stderr warning messages as warnings instead of errors in annotations by
@lmvysakhin actions/setup-python#1335](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1335">actions/setup-python/issues/1335)- Validate and retry manifest fetch to prevent silent failures by
@priyagupta108in actions/setup-python#1332](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1332">actions/setup-python/issues/1332)Dependency Upgrade
- Bump certifi from 2020.6.20 to 2024.7.4 in /tests/data by
@dependabotin actions/setup-python#1328](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1328">actions/setup-python/issues/1328)- Remove EOL Python versions and Bumps numpy text fixture by
@priya-kinthaliin actions/setup-python#1333](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1333">actions/setup-python/issues/1333)- Upgrade
@actions/cacheto 6.2.0 by@philip-gaiin actions/setup-python#1337](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1337">actions/setup-python/issues/1337)New Contributors
@lmvysakhmade their first contribution in actions/setup-python#1335](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1335">actions/setup-python/issues/1335)@philip-gaimade their first contribution in actions/setup-python#1337](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1337">actions/setup-python/issues/1337)Full Changelog: https://github.com/actions/setup-python/compare/v6...v7.0.0
v6.3.0
What's Changed
Enhancement
- Add RHEL support and include Linux distro in cache keys by
@priyagupta108in actions/setup-python#1323](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1323">actions/setup-python/issues/1323)- Fix pip cache error handling on Windows by
@priyagupta108in actions/setup-python#1040](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1040">actions/setup-python/issues/1040)Dependency update
- Upgrade minimatch from 3.1.2 to 3.1.5 by
@dependabotin actions/setup-python#1281](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1281">actions/setup-python/issues/1281)- Upgrade actions dependencies by
@gowridurgadwith@Copilotin actions/setup-python#1303](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1303">actions/setup-python/issues/1303)- Upgrade
@actions/cacheto 5.1.0, log cache write denied by@jasonginin actions/setup-python#1324](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1324">actions/setup-python/issues/1324)- Upgrade dependency versions and test workflow configuration by
@HarithaVattikutiin actions/setup-python#1322](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1322">actions/setup-python/issues/1322)Documentation
- Update advanced-usage.md by
@Dunky-Zin actions/setup-python#811](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/811">actions/setup-python/issues/811)New Contributors
@gowridurgadwith@Copilotmade their first contribution in actions/setup-python#1303](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1303">actions/setup-python/issues/1303)@jasonginmade their first contribution in actions/setup-python#1324](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1324">actions/setup-python/issues/1324)@Dunky-Zmade their first contribution in actions/setup-python#811](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/811">actions/setup-python/issues/811)Full Changelog: https://github.com/actions/setup-python/compare/v6.2.0...v6.3.0
v6.2.0
What's Changed
Dependency Upgrades
- Upgrade dependencies to Node 24 compatible versions by
@salmanmkcin actions/setup-python#1259](https://github.com/href="https://redirect.github.com/actions/setup-python/pull/1259">actions/setup-python/issues/1259)
... (truncated)
5fda3b9 Pin SHA commits and update docs with latest versions (#1338](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1338">/issues/1338))4ab7e95 Merge pull request #1337](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1337">/issues/1337) from actions/philip-gai/bump-actions-cache-6-2-00f3a009 Remove the pip-install input (#1336](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1336">/issues/1336))f8cf429 Migrate to ESM and upgrade dependencies (#1330](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1330">/issues/1330))54baeea Validate and retry manifest fetch to prevent silent failures (#1332](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1332">/issues/1332))c709277 Annotation code fix (#1335](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1335">/issues/1335))6849080 remove EOL Python versions and Bumps numpy text fixture (#1333](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1333">/issues/1333))0903b46 Bump certifi from 2020.6.20 to 2024.7.4 in /tests/data (#1328](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1328">/issues/1328))ece7cb0 Fix pip cache error handling on Windows. (#1040](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/1040">/issues/1040))1d18d7a Update advanced-usage.md (#811](https://github.com/href="https://redirect.github.com/actions/setup-python/issues/811">/issues/811))