Update Vampire/setup-wsl action to v7 (#19072)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [Vampire/setup-wsl](https://redirect.github.com/Vampire/setup-wsl) |
action | major | `v6.0.0` → `v7.0.0` |

---

### Release Notes

<details>
<summary>Vampire/setup-wsl (Vampire/setup-wsl)</summary>

###
[`v7.0.0`](https://redirect.github.com/Vampire/setup-wsl/releases/tag/v7.0.0)

[Compare
Source](https://redirect.github.com/Vampire/setup-wsl/compare/v6.1.0...v7.0.0)

### Breaking Changes

- Updated Node.js to 24
([#&#8203;83](https://redirect.github.com/Vampire/setup-wsl/issues/83))
- Changed default distributon to Debian-13
- Changed Alpine-3.17 wslId to contain the version
- Changed Ubuntu-20.04 wslId to contain the version
- Changed Ubuntu-22.04 wslId to contain the version
- Removed deprecated Debian distributon
- Removed deprecated Alpine distributon

### Details

- Use Debian-11 instead of Debian in tests
\[[`953e6c3`](https://redirect.github.com/Vampire/setup-wsl/commit/953e6c3afb783e7b5bb3c88ca43f5228fe0bb004)]
- Increase version to 7.0.0
\[[`efe0179`](https://redirect.github.com/Vampire/setup-wsl/commit/efe017909364b5e46e73a4bc9fa86aa48a9e7f5f)]
- Update Node.js to 24
([#&#8203;83](https://redirect.github.com/Vampire/setup-wsl/issues/83))
\[[`04ef237`](https://redirect.github.com/Vampire/setup-wsl/commit/04ef237f5c17bfda76e11250393d6a04cb943f0b)]
- Change default distributon to Debian-13
\[[`b67c897`](https://redirect.github.com/Vampire/setup-wsl/commit/b67c897c36887e4ae2170685cfe52d5af21ccc69)]
- Remove deprecated Debian
\[[`ab5ed27`](https://redirect.github.com/Vampire/setup-wsl/commit/ab5ed2714a272172593bd91018f4ec50040ca255)]
- Remove deprecated Alpine
\[[`0dc99a1`](https://redirect.github.com/Vampire/setup-wsl/commit/0dc99a1e2ab17f3cf7b7f945607913f18bef5911)]
- Change Alpine-3.17 wslId to contain the version
\[[`4e9c3b1`](https://redirect.github.com/Vampire/setup-wsl/commit/4e9c3b1d5bc8dc5614576ad322385779b249a211)]
- Use wsl-file distribution for Ubuntu 20.04+
\[[`9928f17`](https://redirect.github.com/Vampire/setup-wsl/commit/9928f17803b5c48d0b78b3347e91dfbb92af0f03)]
- Change Ubuntu-20.04 and Ubuntu-22.04 wslIds to contain the version
\[[`f9577ca`](https://redirect.github.com/Vampire/setup-wsl/commit/f9577ca4c38935b96f9e985505bb5973a11efe48)]
- Continue tests for specific wrapper script on installation failure
\[[`cf87199`](https://redirect.github.com/Vampire/setup-wsl/commit/cf87199e570ddb61025b510cf4ea12ef847259d9)]

###
[`v6.1.0`](https://redirect.github.com/Vampire/setup-wsl/releases/tag/v6.1.0)

[Compare
Source](https://redirect.github.com/Vampire/setup-wsl/compare/v6.0.0...v6.1.0)

### Highlights

- Alpine (3.17) support fixed
([#&#8203;82](https://redirect.github.com/Vampire/setup-wsl/issues/82))
- Debian (11) support fixed
([#&#8203;76](https://redirect.github.com/Vampire/setup-wsl/issues/76))
- Alpine 3.18 - 3.23 support added
- Debian 12 - 13 support added

### Deprecations

- Using Alpine is deprecated, Alpine-3.17 is almost a drop-in
replacement
- Using Debian explicitly or as default is deprecated, Debian-11 is
almost a drop-in replacement

### Details

- Fix verify-release workflow generation
\[[`6819906`](https://redirect.github.com/Vampire/setup-wsl/commit/6819906081f7afebe0cfc34e838b6f8405045672)]
- Disable testing on Alpine for the time being
\[[`1462529`](https://redirect.github.com/Vampire/setup-wsl/commit/14625297b76a90c46e1dc562a204a3a0e0a8f159)]
- Fix apt update on Debian
([#&#8203;76](https://redirect.github.com/Vampire/setup-wsl/issues/76))
\[[`6eb7639`](https://redirect.github.com/Vampire/setup-wsl/commit/6eb7639cbde68375aef0a779c783d2137e8e7d99)]
- Update snakeyaml to 2.6
\[[`90a7832`](https://redirect.github.com/Vampire/setup-wsl/commit/90a7832599e91317c6c87bde953703db3931cb17)]
- Update release Gradle plugin to 3.1.0
\[[`44828e1`](https://redirect.github.com/Vampire/setup-wsl/commit/44828e1a0adcf0d70519abc3e0039d965fddeb09)]
- Update versions Gradle plugin to 0.51.0
\[[`168ff3d`](https://redirect.github.com/Vampire/setup-wsl/commit/168ff3d15297f7854b79a42f94e4586737bc9d29)]
- Update Wooga GitHub Gradle plugin to 4.0.0
\[[`47d527f`](https://redirect.github.com/Vampire/setup-wsl/commit/47d527fcd9652fe13b5a49ae79b3d8a6de0a8404)]
- Update Grgit to 5.3.3
\[[`6391a34`](https://redirect.github.com/Vampire/setup-wsl/commit/6391a34ce2ef77d905a69dc59252e2215a5964ff)]
- Update Gradle to 8.14.4
\[[`6f851d3`](https://redirect.github.com/Vampire/setup-wsl/commit/6f851d34b5a17714525389d57bb57c1a8ff99f59)]
- Get version update notifications for refresh versions plugin
\[[`01972ad`](https://redirect.github.com/Vampire/setup-wsl/commit/01972ad1ecf384ed6df4e1f8fb7b741d1f72d8cc)]
- Update refreshVersions Gradle plugin to 0.60.6
\[[`b00071d`](https://redirect.github.com/Vampire/setup-wsl/commit/b00071dbb307c1dcc9fd88e451467f5cf40efad2)]
- Update github-api to 1.330
\[[`b38a1f9`](https://redirect.github.com/Vampire/setup-wsl/commit/b38a1f9b31713fe6d9024538684b5caa56a3d17f)]
- Update Dependency Analysis Gradle plugin to 3.1.0
\[[`25def4e`](https://redirect.github.com/Vampire/setup-wsl/commit/25def4e4b682f8b68001471a225cf815480a4079)]
- Update Gradle to 9.4.1
\[[`0f597b6`](https://redirect.github.com/Vampire/setup-wsl/commit/0f597b6a31cef18eea42c1e8a2feee4cd2528407)]
- Allow newer wrapper versions in validateGradleWrapperJar
\[[`0e1d30d`](https://redirect.github.com/Vampire/setup-wsl/commit/0e1d30dc232df29f9dda4d79cd777e76e70bfd8c)]
- Update versions Gradle plugin to 0.53.0
\[[`8632db7`](https://redirect.github.com/Vampire/setup-wsl/commit/8632db7e70de2fc411fe85a5670eefaae684e25e)]
- Update Dependency Analysis Gradle plugin to 3.6.1
\[[`df43e2e`](https://redirect.github.com/Vampire/setup-wsl/commit/df43e2ebf29a3d294190dcd3e63d973482db0c77)]
- Update kotlinx-serialization to 1.10.0
\[[`0261a4f`](https://redirect.github.com/Vampire/setup-wsl/commit/0261a4fee8a0f64a16f004782cab84af9dd3d1e4)]
- Update Kotlin for workflow preprocessing to 2.3.20
\[[`685f117`](https://redirect.github.com/Vampire/setup-wsl/commit/685f11708b49c5c8062ab3eec8b6e6e7257b5682)]
- Increase daemon max heap
\[[`f103acb`](https://redirect.github.com/Vampire/setup-wsl/commit/f103acbf8cdf65d82fac2786ced79f9f77d691d9)]
- Update Kotlin to 2.3.20
\[[`7bab382`](https://redirect.github.com/Vampire/setup-wsl/commit/7bab382ed125d272dd311d03785c6b16e81eaed2)]
- Remove obsolete ktor work-around
\[[`857582f`](https://redirect.github.com/Vampire/setup-wsl/commit/857582fcf90680b6f5a04c7676a7e7bca640aa57)]
- Update ktor to 3.4.2
\[[`b0a9492`](https://redirect.github.com/Vampire/setup-wsl/commit/b0a94922f83a7f1ac132870ff7cfde5d7b0ab1c6)]
- Remove obsolete IDE helper comments
\[[`14f968f`](https://redirect.github.com/Vampire/setup-wsl/commit/14f968fe97129bf1e45c692eadb03dd5ff7fde97)]
- Update github-workflows-kt to 3.7.0
\[[`2a205c6`](https://redirect.github.com/Vampire/setup-wsl/commit/2a205c6bd0fa794175578172fcd14c759af426fd)]
- Update actions/checkout to v6
\[[`9e3e4a6`](https://redirect.github.com/Vampire/setup-wsl/commit/9e3e4a6c9bca995814e01a09a57e3279bb02573e)]
- Update gradle/actions to v6
\[[`0507b3e`](https://redirect.github.com/Vampire/setup-wsl/commit/0507b3ec8475befee8cbe0855c3face21409ee6b)]
- Update actions/cache to v5
\[[`f96ebd2`](https://redirect.github.com/Vampire/setup-wsl/commit/f96ebd226a296fa1e8e1e10579d8138d79967abf)]
- Update actions/setup-java to v5
\[[`e491558`](https://redirect.github.com/Vampire/setup-wsl/commit/e4915587230015030aac23cc49d8e0644ddf80d0)]
- Update kotlin wrappers to 2026.4.5
\[[`24fd3b7`](https://redirect.github.com/Vampire/setup-wsl/commit/24fd3b72e3e46b6c65a1a302a2fe75321475dd76)]
- Increase version to 6.1.0
\[[`648c2a1`](https://redirect.github.com/Vampire/setup-wsl/commit/648c2a1e3c5efd0aee5a94e0e9bf4bb99bc10453)]
- Deprecate Debian and add Debian-11 as almost drop-in replacement
\[[`9c2948a`](https://redirect.github.com/Vampire/setup-wsl/commit/9c2948a1d6585dda24afcfc22b92e3058fa5e422)]
- Replace dynamic Microsoft store download by wsl --import
([#&#8203;82](https://redirect.github.com/Vampire/setup-wsl/issues/82))
\[[`d5fc1c9`](https://redirect.github.com/Vampire/setup-wsl/commit/d5fc1c9b0d3da283047e63a46eeb5d6fbcbdf0c6)]
- Deprecate Alpine and add Alpine-3.17 as almost drop-in replacement
\[[`9d61a27`](https://redirect.github.com/Vampire/setup-wsl/commit/9d61a2750ae18cb3d4526cf0e1650be74bd3a74e)]
- Add support for Alpine 3.18 - 3.23
\[[`d859bad`](https://redirect.github.com/Vampire/setup-wsl/commit/d859bad858e9b812cc37608ce9f153d801acb9f1)]
- Improve test conditions when overwriting wsl.conf file
\[[`818d233`](https://redirect.github.com/Vampire/setup-wsl/commit/818d2335f683b36abf673bff66be7c0ac2b32201)]
- Add support for Debian 12 using wsl --install --from-file
\[[`a0d3bcd`](https://redirect.github.com/Vampire/setup-wsl/commit/a0d3bcd4e9f110b4ff283262d4ed33430e968ef5)]
- Add support for Debian 13
\[[`e8092cd`](https://redirect.github.com/Vampire/setup-wsl/commit/e8092cd8554a42789497c34b56445fd1dbe7ca9a)]
- Add a readme that explains the workflow files handling
\[[`7d4bd70`](https://redirect.github.com/Vampire/setup-wsl/commit/7d4bd702a23994c2013ae925e04e30aab88ae93a)]
- Update common-custom-user-data-gradle-plugin to 2.6.0
\[[`ade4ee0`](https://redirect.github.com/Vampire/setup-wsl/commit/ade4ee06fe3ac506612702dd3492590aa5bbc174)]
- Update kotlinx-serialization to 1.11.0
\[[`02217b0`](https://redirect.github.com/Vampire/setup-wsl/commit/02217b0bf1af60960caae9518119a47106b24b31)]

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJidWlsZDpza2lwLWRvY2tlciIsImJ1aWxkOnNraXAtcmVsZWFzZSIsImludGVybmFsIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot]
2026-04-29 09:23:23 -05:00
committed by GitHub
parent 0f87b02b82
commit a7b63c7830
+1 -1
View File
@@ -870,7 +870,7 @@ jobs:
# TODO(zanieb): Find an alternative for this action; it uses EOL Node 20
- name: "Setup WSL"
uses: Vampire/setup-wsl@6a8db447be7ed35f2f499c02c6e60ff77ef11278 # v6.0.0
uses: Vampire/setup-wsl@d1da7f2c0322a5ee4f24975344f67fc0f5baf364 # v7.0.0
with:
distribution: Ubuntu-22.04