Skip to content

Commit

Permalink
Merge pull request #10 from mxenabled/mc/overwrite_settings
Browse files Browse the repository at this point in the history
Add `overwrite-settings` flag
  • Loading branch information
mcoats13 authored Oct 26, 2021
2 parents 38a9156 + 26f6694 commit d975515
Showing 1 changed file with 14 additions and 13 deletions.
27 changes: 14 additions & 13 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,19 @@ jobs:
distribution: 'adopt'
java-version: '11'

- name: Set up Maven Central
uses: actions/setup-java@v2
with:
distribution: 'adopt'
java-version: '11'
server-id: ossrh
settings-path: ${{ github.workspace }}
server-username: MAVEN_USERNAME
server-password: MAVEN_PASSWORD
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}
gpg-passphrase: MAVEN_GPG_PASSPHRASE
overwrite-settings: false

- name: Build settings file
uses: whelk-io/maven-settings-xml-action@v20
with:
Expand All @@ -39,20 +52,8 @@ jobs:
- name: Build with Maven
run: mvn -B package --file pom.xml

- name: Set up Maven Central
uses: actions/setup-java@v2
with:
distribution: 'adopt'
java-version: '11'
server-id: ossrh
settings-path: ${{ github.workspace }}
server-username: MAVEN_USERNAME
server-password: MAVEN_PASSWORD
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}
gpg-passphrase: MAVEN_GPG_PASSPHRASE

- name: Publish to Maven Central
run: mvn deploy -s $GITHUB_WORKSPACE/settings.xml
run: mvn clean deploy -s $GITHUB_WORKSPACE/.m2/settings.xml
env:
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
Expand Down

0 comments on commit d975515

Please sign in to comment.