diff --git a/.github/workflows/build-release-on-main-push.yml b/.github/workflows/build-release-on-main-push.yml index 7dff69a..f26ae32 100644 --- a/.github/workflows/build-release-on-main-push.yml +++ b/.github/workflows/build-release-on-main-push.yml @@ -19,14 +19,13 @@ jobs: uses: actions/checkout@v4 with: ref: main -# token: ${{secrets.PAT_GH_CI}} - name: setup-jdk uses: actions/setup-java@v4 with: java-version: 21 distribution: 'temurin' - cache: maven + cache: 'maven' server-id: ossrh server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD @@ -34,14 +33,10 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE - name: maven-build-verify - run: mvn --batch-mode verify - - - uses: qoomon/actions--setup-git@v1 - with: - user: actor + run: mvn --batch-mode clean verify - name: publish-on-maven-central - run: mvn --batch-mode -P osslabz-release clean release:clean release:prepare release:perform + run: mvn --batch-mode -Posslabz-release clean release:clean release:prepare release:perform env: MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} diff --git a/.github/workflows/dependabot-pr-auto-merge.yml b/.github/workflows/dependabot-pr-auto-merge.yml index b6bc287..30be268 100644 --- a/.github/workflows/dependabot-pr-auto-merge.yml +++ b/.github/workflows/dependabot-pr-auto-merge.yml @@ -1,6 +1,6 @@ name: dependabot-pr-auto-merge -on: pull_request_target +on: pull_request permissions: contents: write @@ -19,10 +19,8 @@ jobs: run: gh pr review --approve "$PR_URL" env: PR_URL: ${{github.event.pull_request.html_url}} - GH_TOKEN: ${{secrets.PAT_GH_CI}} - name: dependabot-pr-auto-merge run: gh pr merge --auto --merge "$PR_URL" env: - PR_URL: ${{github.event.pull_request.html_url}} - GH_TOKEN: ${{secrets.PAT_GH_CI}} \ No newline at end of file + PR_URL: ${{github.event.pull_request.html_url}} \ No newline at end of file diff --git a/.github/workflows/release-from-tag.yml b/.github/workflows/release-from-tag.yml deleted file mode 100644 index bc89d99..0000000 --- a/.github/workflows/release-from-tag.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: release-notes-from-tag - -on: - push: - tags: - - "*.*.*" - -jobs: - release-notes-from-tag: - runs-on: ubuntu-latest - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: create-release-notes - uses: softprops/action-gh-release@v2 - with: - generate_release_notes: true \ No newline at end of file