Skip to content
33 linesCodeBlameRaw
1name: Java CI with Gradle
2on:
3 push:
4 branches: [ "main" ]
5 pull_request:
6 branches: [ "main" ]
7jobs:
8 build:
9 runs-on: ubuntu-latest
10 permissions:
11 contents: read
12 steps:
13 - uses: actions/checkout@v4
14 - name: Set up JDK 21
15 uses: actions/setup-java@v4
16 with:
17 java-version: '21'
18 distribution: 'temurin'
19 - name: Setup Gradle
20 uses: gradle/actions/setup-gradle@v4
21 - name: Build with Gradle Wrapper
22 run: ./gradlew build
23 dependency-submission:
24 runs-on: ubuntu-latest
25 permissions:
26 contents: write
27 steps:
28 - uses: actions/checkout@v4
29 - uses: actions/setup-java@v4
30 with:
31 java-version: '21'
32 distribution: 'temurin'
33 - uses: gradle/actions/dependency-submission@v4