Skip to content

Commit 6d7145b

Browse files
Merge pull request #4 from WarpBuilds/sync/upstream-v5.2.0
2 parents fffd02f + 82ecdb9 commit 6d7145b

120 files changed

Lines changed: 348460 additions & 242383 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/dependabot.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
# Enable version updates for npm
9+
- package-ecosystem: 'npm'
10+
# Look for `package.json` and `lock` files in the `root` directory
11+
directory: '/'
12+
# Check the npm registry for updates every day (weekdays)
13+
schedule:
14+
interval: 'weekly'
15+
16+
# Enable version updates for GitHub Actions
17+
- package-ecosystem: 'github-actions'
18+
# Workflow files stored in the default location of `.github/workflows`
19+
# You don't need to specify `/.github/workflows` for `directory`. You can use `directory: "/"`.
20+
directory: '/'
21+
schedule:
22+
interval: 'weekly'

.github/workflows/basic-validation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
name: Basic validation
1717
uses: actions/reusable-workflows/.github/workflows/basic-validation.yml@main
1818
with:
19-
node-version: '20.x'
19+
node-version: '24.x'

.github/workflows/check-dist.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
name: Check dist/
1717
uses: actions/reusable-workflows/.github/workflows/check-dist.yml@main
1818
with:
19-
node-version: '20.x'
19+
node-version: '24.x'

.github/workflows/e2e-cache-dependency-path.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ jobs:
2424
os: [macos-latest, windows-latest, ubuntu-latest]
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v6
2828
- name: Run setup-java with the cache for gradle
2929
uses: ./
3030
id: setup-java
3131
with:
3232
distribution: 'adopt'
33-
java-version: '11'
33+
java-version: '17'
3434
cache: gradle
3535
cache-dependency-path: __tests__/cache/gradle1/*.gradle*
3636
- name: Create files to cache
@@ -51,7 +51,7 @@ jobs:
5151
needs: gradle1-save
5252
steps:
5353
- name: Checkout
54-
uses: actions/checkout@v4
54+
uses: actions/checkout@v6
5555
- name: Run setup-java with the cache for gradle
5656
uses: ./
5757
id: setup-java
@@ -76,7 +76,7 @@ jobs:
7676
needs: gradle1-save
7777
steps:
7878
- name: Checkout
79-
uses: actions/checkout@v4
79+
uses: actions/checkout@v6
8080
- name: Run setup-java with the cache for gradle
8181
uses: ./
8282
id: setup-java

.github/workflows/e2e-cache.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ jobs:
2121
strategy:
2222
fail-fast: false
2323
matrix:
24-
os: [macos-13, windows-latest, ubuntu-latest]
24+
os: [macos-15-intel, windows-latest, ubuntu-latest]
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v6
2828
- name: Run setup-java with the cache for gradle
2929
uses: ./
3030
id: setup-java
3131
with:
3232
distribution: 'adopt'
33-
java-version: '11'
33+
java-version: '17'
3434
cache: gradle
3535
- name: Create files to cache
3636
# Need to avoid using Gradle daemon to stabilize the save process on Windows
@@ -46,11 +46,11 @@ jobs:
4646
strategy:
4747
fail-fast: false
4848
matrix:
49-
os: [macos-13, windows-latest, ubuntu-latest]
49+
os: [macos-15-intel, windows-latest, ubuntu-latest]
5050
needs: gradle-save
5151
steps:
5252
- name: Checkout
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5454
- name: Run setup-java with the cache for gradle
5555
uses: ./
5656
id: setup-java
@@ -70,10 +70,10 @@ jobs:
7070
strategy:
7171
fail-fast: false
7272
matrix:
73-
os: [macos-13, windows-latest, ubuntu-latest]
73+
os: [macos-15-intel, windows-latest, ubuntu-latest]
7474
steps:
7575
- name: Checkout
76-
uses: actions/checkout@v4
76+
uses: actions/checkout@v6
7777
- name: Run setup-java with the cache for maven
7878
uses: ./
7979
id: setup-java
@@ -93,11 +93,11 @@ jobs:
9393
strategy:
9494
fail-fast: false
9595
matrix:
96-
os: [macos-13, windows-latest, ubuntu-latest]
96+
os: [macos-15-intel, windows-latest, ubuntu-latest]
9797
needs: maven-save
9898
steps:
9999
- name: Checkout
100-
uses: actions/checkout@v4
100+
uses: actions/checkout@v6
101101
- name: Run setup-java with the cache for maven
102102
uses: ./
103103
id: setup-java
@@ -121,10 +121,10 @@ jobs:
121121
strategy:
122122
fail-fast: false
123123
matrix:
124-
os: [macos-13, windows-latest, ubuntu-latest]
124+
os: [macos-15-intel, windows-latest, ubuntu-22.04]
125125
steps:
126126
- name: Checkout
127-
uses: actions/checkout@v4
127+
uses: actions/checkout@v6
128128
- name: Run setup-java with the cache for sbt
129129
uses: ./
130130
id: setup-java
@@ -133,15 +133,15 @@ jobs:
133133
java-version: '11'
134134
cache: sbt
135135
- name: Setup SBT
136-
if: matrix.os == 'macos-13'
136+
if: matrix.os == 'macos-15-intel'
137137
run: |
138138
echo ""Installing SBT...""
139139
brew install sbt
140140
- name: Create files to cache
141141
run: sbt update
142142

143143
- name: Check files to cache on macos-latest
144-
if: matrix.os == 'macos-13'
144+
if: matrix.os == 'macos-15-intel'
145145
run: |
146146
if [ ! -d ~/Library/Caches/Coursier ]; then
147147
echo "::error::The ~/Library/Caches/Coursier directory does not exist unexpectedly"
@@ -170,11 +170,11 @@ jobs:
170170
strategy:
171171
fail-fast: false
172172
matrix:
173-
os: [macos-13, windows-latest, ubuntu-latest]
173+
os: [macos-15-intel, windows-latest, ubuntu-22.04]
174174
needs: sbt-save
175175
steps:
176176
- name: Checkout
177-
uses: actions/checkout@v4
177+
uses: actions/checkout@v6
178178
- name: Run setup-java with the cache for sbt
179179
uses: ./
180180
id: setup-java
@@ -184,7 +184,7 @@ jobs:
184184
cache: sbt
185185

186186
- name: Confirm that ~/Library/Caches/Coursier directory has been made
187-
if: matrix.os == 'macos-13'
187+
if: matrix.os == 'macos-15-intel'
188188
run: |
189189
if [ ! -d ~/Library/Caches/Coursier ]; then
190190
echo "::error::The ~/Library/Caches/Coursier directory does not exist unexpectedly"

.github/workflows/e2e-local-file.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
os: [macos-latest, windows-latest, ubuntu-latest]
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v6
2525
- name: Download Adopt OpenJDK file
2626
run: |
2727
if ($IsLinux) {
@@ -58,7 +58,7 @@ jobs:
5858
os: [macos-latest, windows-latest, ubuntu-latest]
5959
steps:
6060
- name: Checkout
61-
uses: actions/checkout@v4
61+
uses: actions/checkout@v6
6262
- name: Download Zulu OpenJDK file
6363
run: |
6464
if ($IsLinux) {
@@ -95,7 +95,7 @@ jobs:
9595
os: [macos-latest, windows-latest, ubuntu-latest]
9696
steps:
9797
- name: Checkout
98-
uses: actions/checkout@v4
98+
uses: actions/checkout@v6
9999
- name: Download Eclipse Temurin file
100100
run: |
101101
if ($IsLinux) {

.github/workflows/e2e-publishing.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
os: [macos-latest, windows-latest, ubuntu-latest]
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v6
2929
- name: setup-java
3030
uses: ./
3131
id: setup-java
@@ -60,7 +60,7 @@ jobs:
6060
os: [macos-latest, windows-latest, ubuntu-latest]
6161
steps:
6262
- name: Checkout
63-
uses: actions/checkout@v4
63+
uses: actions/checkout@v6
6464
- name: Create fake settings.xml
6565
run: |
6666
$xmlDirectory = Join-Path $HOME ".m2"
@@ -96,7 +96,7 @@ jobs:
9696
os: [macos-latest, windows-latest, ubuntu-latest]
9797
steps:
9898
- name: Checkout
99-
uses: actions/checkout@v4
99+
uses: actions/checkout@v6
100100
- name: Create fake settings.xml
101101
run: |
102102
$xmlDirectory = Join-Path $HOME ".m2"
@@ -133,7 +133,7 @@ jobs:
133133
os: [macos-latest, windows-latest, ubuntu-latest]
134134
steps:
135135
- name: Checkout
136-
uses: actions/checkout@v4
136+
uses: actions/checkout@v6
137137
- name: setup-java
138138
uses: ./
139139
id: setup-java

0 commit comments

Comments
 (0)