8 - ".github/workflows/*"
13 runs-on: ubuntu-latest
15 - uses: actions/checkout@v2.3.4
17 uses: actions/setup-java@v2
21 - uses: actions/cache@v2.1.5
23 path: ~/.m2/repository
24 key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
26 ${{ runner.os }}-maven-
29 run: echo "${{ secrets.GPG_SECRET_KEY_BASE64 }}" | base64 --decode > $GITHUB_WORKSPACE/signing.key.asc
31 name: Build with Maven
32 run: mvn --batch-mode verify -Dpgp.secretkey=keyfile:$GITHUB_WORKSPACE/signing.key.asc -Dpgp.passphrase=literal:${{ secrets.GPG_SECRET_KEY_PASSWORD }}