on: push: branches: [master] jobs: build: runs-on: docker container: image: eclipse-temurin:21-jdk steps: - name: checkout repository uses: actions/checkout@v3 - name: make gradle wrapper executable run: chmod +x ./gradlew - name: build run: ./gradlew build - name: capture build artifacts uses: actions/upload-artifact@v3 with: name: Artifacts path: - 'build/libs/*.jar' - '!build/libs/*-sources.jar'