diff --git a/.github/actions/create-github-release/action.yml b/.github/actions/create-github-release/action.yml index e7a0b31329e5..d4b7d778148a 100644 --- a/.github/actions/create-github-release/action.yml +++ b/.github/actions/create-github-release/action.yml @@ -18,7 +18,7 @@ runs: using: composite steps: - name: Generate Changelog - uses: spring-io/github-changelog-generator@c247eb874a8bbc2c7b91ed7227d8eb66eb639d38 #v0.0.13 + uses: spring-io/github-changelog-generator@f7d7a87a3e7c627ecb8c26cf086c38ac5a939721 #v0.0.14 with: config-file: ${{ inputs.commercial && '.github/actions/create-github-release/changelog-generator-commercial.yml' || '.github/actions/create-github-release/changelog-generator-oss.yml' }} milestone: ${{ inputs.milestone }} diff --git a/.github/actions/create-github-release/changelog-generator-commercial.yml b/.github/actions/create-github-release/changelog-generator-commercial.yml index 1e621c5a42b0..e7ff74533e7f 100644 --- a/.github/actions/create-github-release/changelog-generator-commercial.yml +++ b/.github/actions/create-github-release/changelog-generator-commercial.yml @@ -6,7 +6,7 @@ changelog: summary: mode: "member-comment" config: - prefix: "Attention Required:" + prefix: "Attention required:" - title: ":star: New Features" labels: - "type: enhancement" diff --git a/.github/actions/create-github-release/changelog-generator-oss.yml b/.github/actions/create-github-release/changelog-generator-oss.yml index fbaf7173763d..56f6608cd7aa 100644 --- a/.github/actions/create-github-release/changelog-generator-oss.yml +++ b/.github/actions/create-github-release/changelog-generator-oss.yml @@ -1,12 +1,12 @@ changelog: sections: - - title: ":warning: Noteworthy Changes" + - title: ":warning: Attention Required" labels: - - "status: noteworthy" + - "for: upgrade-attention" summary: mode: "member-comment" config: - prefix: "Noteworthy change:" + prefix: "Attention required:" - title: ":star: New Features" labels: - "type: enhancement" @@ -21,6 +21,10 @@ changelog: sort: "title" labels: - "type: dependency-upgrade" + summary: + mode: "body-regex" + config: + expression: '(Upgrade to \[.*\]\(.*\)).*' issues: generate_links: true ports: diff --git a/.github/actions/prepare-gradle-build/action.yml b/.github/actions/prepare-gradle-build/action.yml index 25dab6a09b01..c90abcf82fcb 100644 --- a/.github/actions/prepare-gradle-build/action.yml +++ b/.github/actions/prepare-gradle-build/action.yml @@ -42,12 +42,12 @@ runs: ${{ inputs.java-toolchain == 'true' && '25' || '' }} - name: Set Up Gradle With Read/Write Cache if: ${{ inputs.cache-read-only == 'false' }} - uses: gradle/actions/setup-gradle@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # v5.0.1 + uses: gradle/actions/setup-gradle@0723195856401067f7a2779048b490ace7a47d7c # v5.0.2 with: cache-read-only: false develocity-access-key: ${{ inputs.develocity-access-key }} - name: Set Up Gradle - uses: gradle/actions/setup-gradle@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # v5.0.1 + uses: gradle/actions/setup-gradle@0723195856401067f7a2779048b490ace7a47d7c # v5.0.2 with: develocity-access-key: ${{ inputs.develocity-access-key }} develocity-token-expiry: 4 diff --git a/.github/actions/publish-gradle-plugin/action.yml b/.github/actions/publish-gradle-plugin/action.yml index 5fd67bdcdd0e..8c136ba732c2 100644 --- a/.github/actions/publish-gradle-plugin/action.yml +++ b/.github/actions/publish-gradle-plugin/action.yml @@ -21,7 +21,7 @@ runs: using: composite steps: - name: Set Up JFrog CLI - uses: jfrog/setup-jfrog-cli@279b1f629f43dd5bc658d8361ac4802a7ef8d2d5 # v4.9.1 + uses: jfrog/setup-jfrog-cli@1641575d87647fb969c0545f0b6a76873e328b7c # v5.0.0 env: JF_ENV_SPRING: ${{ inputs.jfrog-cli-config-token }} - name: Download Artifacts diff --git a/.github/actions/sync-to-maven-central/action.yml b/.github/actions/sync-to-maven-central/action.yml index 46b2c7d7e323..863c70b21db6 100644 --- a/.github/actions/sync-to-maven-central/action.yml +++ b/.github/actions/sync-to-maven-central/action.yml @@ -17,7 +17,7 @@ runs: using: composite steps: - name: Set Up JFrog CLI - uses: jfrog/setup-jfrog-cli@279b1f629f43dd5bc658d8361ac4802a7ef8d2d5 # v4.9.1 + uses: jfrog/setup-jfrog-cli@1641575d87647fb969c0545f0b6a76873e328b7c # v5.0.0 env: JF_ENV_SPRING: ${{ inputs.jfrog-cli-config-token }} - name: Download Release Artifacts diff --git a/.github/workflows/build-pull-request.yml b/.github/workflows/build-pull-request.yml index d3e70557a436..8420a1a829b4 100644 --- a/.github/workflows/build-pull-request.yml +++ b/.github/workflows/build-pull-request.yml @@ -18,7 +18,7 @@ jobs: uses: ./.github/actions/print-jvm-thread-dumps - name: Upload Build Reports if: failure() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: build-reports path: '**/build/reports/' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index df301a460259..7a4b176fc913 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,6 @@ jobs: toolchain: false - version: 26 toolchain: true - early-access: true exclude: - os: name: Linux diff --git a/.github/workflows/release-milestone.yml b/.github/workflows/release-milestone.yml index 49de0d8b81b8..61c8d2957aa3 100644 --- a/.github/workflows/release-milestone.yml +++ b/.github/workflows/release-milestone.yml @@ -76,7 +76,7 @@ jobs: runs-on: ${{ vars.UBUNTU_SMALL || 'ubuntu-latest' }} steps: - name: Set up JFrog CLI - uses: jfrog/setup-jfrog-cli@279b1f629f43dd5bc658d8361ac4802a7ef8d2d5 # v4.9.1 + uses: jfrog/setup-jfrog-cli@1641575d87647fb969c0545f0b6a76873e328b7c # v5.0.0 env: JF_ENV_SPRING: ${{ secrets.JF_ARTIFACTORY_SPRING }} - name: Promote build @@ -102,7 +102,7 @@ jobs: name: Trigger Docs Build needs: - build-and-stage-release - - sync-to-maven-central + - promote-release permissions: actions: write runs-on: ubuntu-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f5b745f38822..8668f01e4d54 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -87,7 +87,7 @@ jobs: runs-on: ${{ vars.UBUNTU_SMALL || 'ubuntu-latest' }} steps: - name: Set up JFrog CLI - uses: jfrog/setup-jfrog-cli@279b1f629f43dd5bc658d8361ac4802a7ef8d2d5 # v4.9.1 + uses: jfrog/setup-jfrog-cli@1641575d87647fb969c0545f0b6a76873e328b7c # v5.0.0 env: JF_ENV_SPRING: ${{ vars.COMMERCIAL && secrets.COMMERCIAL_JF_ARTIFACTORY_SPRING || secrets.JF_ARTIFACTORY_SPRING }} - name: Promote open source build @@ -148,7 +148,7 @@ jobs: name: Trigger Docs Build needs: - build-and-stage-release - - sync-to-maven-central + - promote-release permissions: actions: write runs-on: ubuntu-latest diff --git a/.github/workflows/run-codeql-analysis.yml b/.github/workflows/run-codeql-analysis.yml index f3a9f268e463..0f823bafff26 100644 --- a/.github/workflows/run-codeql-analysis.yml +++ b/.github/workflows/run-codeql-analysis.yml @@ -10,4 +10,4 @@ jobs: actions: read contents: read security-events: write - uses: spring-io/github-actions/.github/workflows/codeql-analysis.yml@6e66995f7d29de1e4ff76e4f0def7a10163fe910 + uses: spring-io/github-actions/.github/workflows/codeql-analysis.yml@7dc305df87410aa851b873d2f1fd33ccbb7d0aa8 diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 4de8cf216a9c..644c8b642689 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -59,7 +59,7 @@ jobs: with: stable: true - name: Set Up Gradle - uses: gradle/actions/setup-gradle@f29f5a9d7b09a7c6b29859002d29d24e1674c884 # v5.0.1 + uses: gradle/actions/setup-gradle@0723195856401067f7a2779048b490ace7a47d7c # v5.0.2 with: cache-read-only: false - name: Configure Gradle Properties @@ -79,7 +79,7 @@ jobs: run: ./gradlew spring-boot-release-verification-tests:test - name: Upload Build Reports on Failure if: failure() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: build-reports path: '**/build/reports/' diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index cdd2a9295b1d..594f11918494 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -8,19 +8,6 @@