blob: f5e6591a379ee0ea8e2ec436ea46d4f25688345b [file] [log] [blame]
xingjinwenf74dcd02025-06-04 23:05:01 +08001# This workflow uses actions that are not certified by GitHub.
2# They are provided by a third-party and are governed by
3# separate terms of service, privacy policy, and support
4# documentation.
5# This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time
6# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-gradle
7
8name: Java CI with Gradle
9
10on:
11 push:
12 branches: [ "main" ]
13 pull_request:
14 branches: [ "main" ]
15
16permissions:
17 contents: read
18
19jobs:
20 build:
21
22 runs-on: ubuntu-latest
23
24 steps:
25 - uses: actions/checkout@v3
26 - name: Set up JDK 17
27 uses: actions/setup-java@v3
28 with:
29 java-version: '17'
30 distribution: 'temurin'
31 - name: Build with Gradle
32 uses: gradle/gradle-build-action@67421db6bd0bf253fb4bd25b31ebb98943c375e1
33 with:
34 arguments: build