diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aa1056a4..a786d212 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,7 +1,7 @@ # This workflow will build a Java project with Maven # For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven -name: Java CI with Maven +name: Maven Build on: push: @@ -12,7 +12,7 @@ on: jobs: build: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9cbf8a83..ea630d0a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ on: [workflow_dispatch] jobs: release: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest steps: - name: Check out Git repository uses: actions/checkout@v2 @@ -16,6 +16,14 @@ jobs: with: java-version: 1.8 + - name: Setup GPG + env: + GPG_KEY: ${{ secrets.GPG_PRIVATE_KEY }} + shell: bash + run: | + echo "$GPG_KEY" > GPG_KEY.txt + gpg --import --batch GPG_KEY.txt + - name: Configure git run: | git config --global committer.email "noreply@github.com" diff --git a/settings.xml b/settings.xml index 43c55870..8d95f225 100644 --- a/settings.xml +++ b/settings.xml @@ -16,6 +16,7 @@ gpg + gpg mockrunner ${env.GPG_PASSPHRASE}