diff --git a/.github/workflows/changelog-print.yml b/.github/workflows/changelog-print.yml index a77c434..88be1f9 100644 --- a/.github/workflows/changelog-print.yml +++ b/.github/workflows/changelog-print.yml @@ -16,7 +16,5 @@ jobs: java-version: 11 distribution: 'temurin' - name: gradle caching - uses: gradle/gradle-build-action@v3 - with: - gradle-home-cache-cleanup: true + uses: gradle/actions/setup-gradle@v4 - run: ./gradlew changelogPrint diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 59642a5..5bd565b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,9 +25,7 @@ jobs: distribution: "temurin" java-version: ${{ matrix.jre }} - name: gradle caching - uses: gradle/gradle-build-action@v3 - with: - gradle-home-cache-cleanup: true + uses: gradle/actions/setup-gradle@v4 - name: git fetch origin main run: git fetch origin main - name: gradlew build diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b9b9552..be4a599 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -41,9 +41,7 @@ jobs: java-version: 11 distribution: 'temurin' - name: gradle caching - uses: gradle/gradle-build-action@v3 - with: - gradle-home-cache-cleanup: true + uses: gradle/actions/setup-gradle@v4 - run: git fetch origin main - name: publish all if: "${{ github.event.inputs.to_publish == 'all' }}" diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml deleted file mode 100644 index 8d5a16d..0000000 --- a/.github/workflows/gradle-wrapper-validation.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: "Validate Gradle Wrapper" -on: - push: - paths: - - 'gradlew' - - 'gradlew.bat' - - 'gradle/wrapper/' - pull_request: - paths: - - 'gradlew' - - 'gradlew.bat' - - 'gradle/wrapper/' - -permissions: - contents: read - -jobs: - validation: - name: "Validation" - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: gradle/wrapper-validation-action@v3 diff --git a/settings.gradle b/settings.gradle index 55dd926..8b5654b 100644 --- a/settings.gradle +++ b/settings.gradle @@ -8,11 +8,11 @@ plugins { // https://github.com/diffplug/blowdryer/blob/main/CHANGELOG.md id 'com.diffplug.blowdryerSetup' version '1.7.1' // https://github.com/diffplug/spotless/blob/main/plugin-gradle/CHANGES.md - id 'com.diffplug.spotless' version '7.0.0.BETA2' apply false + id 'com.diffplug.spotless' version '7.0.0.BETA4' apply false // https://github.com/diffplug/spotless-changelog/blob/main/CHANGELOG.md id 'com.diffplug.spotless-changelog' version '3.1.2' apply false // https://plugins.gradle.org/plugin/com.gradle.plugin-publish - id 'com.gradle.plugin-publish' version '1.2.2' apply false + id 'com.gradle.plugin-publish' version '1.3.0' apply false // https://github.com/equodev/equo-ide/blob/main/plugin-gradle/CHANGELOG.md id 'dev.equo.ide' version '1.7.7' apply false // https://github.com/gradle-nexus/publish-plugin/releases @@ -20,17 +20,17 @@ plugins { // https://plugins.gradle.org/plugin/org.jetbrains.dokka id 'org.jetbrains.dokka' version '1.9.20' apply false // https://plugins.gradle.org/plugin/org.jetbrains.kotlin.jvm - id 'org.jetbrains.kotlin.jvm' version '2.0.20' apply false + id 'org.jetbrains.kotlin.jvm' version '2.1.0' apply false // https://plugins.gradle.org/plugin/org.jetbrains.kotlin.plugin.serialization - id 'org.jetbrains.kotlin.plugin.serialization' version '2.0.20' apply false + id 'org.jetbrains.kotlin.plugin.serialization' version '2.1.0' apply false // https://plugins.gradle.org/plugin/org.jetbrains.kotlin.multiplatform - id 'org.jetbrains.kotlin.multiplatform' version '2.0.20' apply false + id 'org.jetbrains.kotlin.multiplatform' version '2.1.0' apply false // https://github.com/adamko-dev/dokkatoo/releases - id 'dev.adamko.dokkatoo-html' version '2.3.1' apply false + id 'dev.adamko.dokkatoo-html' version '2.4.0' apply false } blowdryerSetup { - github 'diffplug/blowdryer-diffplug', 'tag', '8.0.2' + github 'diffplug/blowdryer-diffplug', 'tag', '8.0.3' //devLocal '../blowdryer-diffplug' setPluginsBlockTo { it.file 'plugin.versions'