Skip to content

Commit a707d45

Browse files
committed
Update build.yml
1 parent 7d0d642 commit a707d45

1 file changed

Lines changed: 10 additions & 22 deletions

File tree

.github/workflows/build.yml

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,19 @@ name: build
77
on: [pull_request, push]
88

99
jobs:
10-
build:
11-
strategy:
12-
matrix:
13-
# Use these Java versions
14-
java: [
15-
21, # Current Java LTS
16-
]
17-
runs-on: ubuntu-22.04
10+
gradle:
11+
runs-on: ubuntu-latest
1812
steps:
19-
- name: checkout repository
13+
- name: Checkout sources
2014
uses: actions/checkout@v4
21-
- name: validate gradle wrapper
22-
uses: gradle/wrapper-validation-action@v2
23-
- name: setup jdk ${{ matrix.java }}
15+
- name: Setup Java
2416
uses: actions/setup-java@v4
2517
with:
26-
java-version: ${{ matrix.java }}
27-
distribution: 'microsoft'
28-
- name: make gradle wrapper executable
18+
distribution: 'temurin'
19+
java-version: 21
20+
- name: Setup Gradle
21+
uses: gradle/actions/setup-gradle@v4
22+
- name: Make Gradle Wrapper Executable
2923
run: chmod +x ./gradlew
30-
- name: build
24+
- name: Execute Gradle build
3125
run: ./gradlew build
32-
- name: capture build artifacts
33-
if: ${{ matrix.java == '21' }} # Only upload artifacts built from latest java
34-
uses: actions/upload-artifact@v4
35-
with:
36-
name: Artifacts
37-
path: build/libs/

0 commit comments

Comments
 (0)