diff --git a/.github/workflows/extension-release-published.yml b/.github/workflows/extension-release-published.yml index e4fbaf40..29458d9d 100644 --- a/.github/workflows/extension-release-published.yml +++ b/.github/workflows/extension-release-published.yml @@ -12,15 +12,25 @@ on: jobs: - release-prepare: - uses: liquibase/build-logic/.github/workflows/extension-release-prepare.yml@v0.3.5 - secrets: inherit - release: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + - name: Configure Git + run: | + git config user.name "liquibot" + git config user.email "liquibot@liquibase.org" + + - name: Prepare Maven Release + run: | + mvn -B release:clean release:prepare -Dusername=liquibot -Dpassword=$GITHUB_TOKEN -Darguments="-Dmaven.javadoc.skip=true -Dmaven.test.skipTests=true -Dmaven.test.skip=true -Dmaven.deploy.skip=true" -DreleaseVersion=${{ github.event.inputs.liquibaseVersion }} + + - name: Update branch with latest commits # needed for getting the latest pom.xml generated by release-prepare step + run: | + git pull origin ${{ env.GITHUB_REF_NAME }} + git checkout HEAD~1 + - name: Get Artifact ID id: get-artifact-id run: echo "artifact_id=$(mvn help:evaluate -Dexpression=project.artifactId -q -DforceStdout)" >> $GITHUB_ENV