diff --git a/.github/maven/settings.xml b/.github/maven/settings.xml deleted file mode 100644 index 6454386e..00000000 --- a/.github/maven/settings.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - ossrh - ${env.OSSRH_USER} - ${env.OSSRH_TOKEN} - - - github - ${env.GITHUB_ACTOR} - ${env.GITHUB_TOKEN} - - - - diff --git a/.github/workflows/maven-deploy.yml b/.github/workflows/maven-deploy.yml index 01b42333..a5e4e436 100644 --- a/.github/workflows/maven-deploy.yml +++ b/.github/workflows/maven-deploy.yml @@ -27,10 +27,33 @@ jobs: with: key-suffix: '-deploy' additional-path: '!~/.m2/repository/com/github/gantsign/maven' + - name: Configure maven settings.xml + shell: bash + run: | + mkdir -p ~/.m2 + cat << 'EOF' > ~/.m2/settings.xml + + + + + ossrh + ${env.OSSRH_USER} + ${env.OSSRH_TOKEN} + + + github + ${env.GITHUB_ACTOR} + ${env.GITHUB_TOKEN} + + + + EOF - name: Deploy with Maven run: | ./mvnw deploy \ - --settings .github/maven/settings.xml \ -P publish-artifacts,sign-artifacts,ossrh-deploy \ -DskipTests \ -Dinvoker.skip=true \ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0bfeec95..7cb273a9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -63,7 +63,6 @@ jobs: - name: Deploy Maven site run: | ./mvnw scm-publish:publish-scm \ - --settings .github/maven/settings.xml \ -P gh-pages \ -DskipTests \ -Dinvoker.skip=true \