name: Java CI on: [push] jobs: build: name: Build runs-on: ubuntu-latest steps: - name: Checkout code uses: https://gitea.com/actions/checkout@v4 - name: Set up JDK 21 uses: https://gitea.com/actions/setup-java@v4 with: distribution: 'temurin' java-version: 21 - name: Set up Maven uses: https://gitea.com/actions/setup-maven@v5 - name: Build with Maven run: mvn -B package --file pom.xml - name: Upload build artifacts uses: https://gitea.com/actions/upload-artifact@v3 with: name: MapReflectionAPI path: target