diff --git a/.github/workflows/ossrh-publish.yaml b/.github/workflows/ossrh-publish.yaml index b2617769a38..0622f678ad4 100644 --- a/.github/workflows/ossrh-publish.yaml +++ b/.github/workflows/ossrh-publish.yaml @@ -2,8 +2,8 @@ name: Publish Athenz packages to Maven Central on: push: - tags: - - 'v1.12.*' + branches: + - '1.12.1' env: GOLANG_VERSION: 1.22 diff --git a/actions/scripts/publish.sh b/actions/scripts/publish.sh index 9bc266c63d9..450f43fd374 100755 --- a/actions/scripts/publish.sh +++ b/actions/scripts/publish.sh @@ -16,7 +16,7 @@ function deployProject () then echo "Package $1 already published. Skipping..." else - until mvn -B deploy -P ossrh -Dmaven.test.skip=true --projects $1 + until mvn -B deploy -Dmaven.test.skip=true --projects $1 --settings actions/settings/settings-publish.xml do [[ counter -eq $max_retry ]] && echo "Failed to deploy package $1" && exit 1 counter=$(( $counter + 1 )) diff --git a/actions/settings/settings-publish.xml b/actions/settings/settings-publish.xml new file mode 100644 index 00000000000..ee8a8fe6504 --- /dev/null +++ b/actions/settings/settings-publish.xml @@ -0,0 +1,9 @@ + + + + ossrh + ${env.OSSRH_USERNAME} + ${env.OSSRH_TOKEN} + + +