diff --git a/.github/renovate.json b/.github/renovate.json
index ed525891..09c2a598 100644
--- a/.github/renovate.json
+++ b/.github/renovate.json
@@ -12,7 +12,15 @@
"packageRules": [
{
"matchPackagePatterns": ["actions.*"],
- "dependencyDashboardApproval": true
+ "dependencyDashboardApproval": true,
+ "matchUpdateTypes": ["patch"],
+ "matchCurrentVersion": "!/^0/",
+ "automerge": true
+ },
+ {
+ "matchUpdateTypes": ["patch"],
+ "matchCurrentVersion": "!/^0/",
+ "automerge": true
}
]
}
diff --git a/.github/workflows/central-sync.yml b/.github/workflows/central-sync.yml
index dd1f3514..23b80ba2 100644
--- a/.github/workflows/central-sync.yml
+++ b/.github/workflows/central-sync.yml
@@ -18,7 +18,7 @@ jobs:
uses: actions/checkout@v4
with:
ref: v${{ github.event.inputs.release_version }}
- - uses: gradle/wrapper-validation-action@v2
+ - uses: gradle/wrapper-validation-action@v3
- name: Set up JDK
uses: actions/setup-java@v4
with:
diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml
index cffd16db..78142de2 100644
--- a/.github/workflows/gradle.yml
+++ b/.github/workflows/gradle.yml
@@ -52,7 +52,7 @@ jobs:
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: "🔧 Setup Gradle"
- uses: gradle/gradle-build-action@v3.1.0
+ uses: gradle/gradle-build-action@v3.3.2
- name: "❓ Optional setup step"
run: |
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 3a4bd1cb..5afb151f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -17,7 +17,7 @@ jobs:
uses: actions/checkout@v4
with:
token: ${{ secrets.GH_TOKEN }}
- - uses: gradle/wrapper-validation-action@v2
+ - uses: gradle/wrapper-validation-action@v3
- name: Set up JDK
uses: actions/setup-java@v4
with:
@@ -134,7 +134,7 @@ jobs:
actions: read # To read the workflow path.
id-token: write # To sign the provenance.
contents: write # To add assets to a release.
- uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v1.10.0
+ uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.0.0
with:
base64-subjects: "${{ needs.provenance-subject.outputs.artifacts-sha256 }}"
upload-assets: true # Upload to a new release.
diff --git a/MAINTAINING.md b/MAINTAINING.md
index 05952fd2..104efbae 100644
--- a/MAINTAINING.md
+++ b/MAINTAINING.md
@@ -115,7 +115,7 @@ Renovate and our workflow will keep sending PRs. You should also create an issue
#### Files sync
-We have a [template repo](https://github.com/micronaut-projects/micronaut-json-schema) that we use as the single
+We have a [template repo](https://github.com/micronaut-projects/micronaut-project-template) that we use as the single
source of truth for certain files. It is used as a template to create new repos, and changes to certain files in the
template repo will get propagated automatically. The files propagated are:
@@ -169,7 +169,7 @@ If you are publishing a milestone or release candidate, check the pre-release ch
Note that the release tags must be preceded with `v`, e.g.: `v1.2.3`.
Once you publish the GitHub release, the
-[Release GitHub Action workflow](https://github.com/micronaut-projects/micronaut-json-schema/blob/master/.github/workflows/release.yml)
+[Release GitHub Action workflow](https://github.com/micronaut-projects/micronaut-project-template/blob/master/.github/workflows/release.yml)
will kick off, performing the following steps:
* Pre-release: sets the `projectVersion` property in `gradle.properties` to the release version, and commit and pushes
diff --git a/config/checkstyle/suppressions.xml b/config/checkstyle/suppressions.xml
index 57857404..73f71b3a 100644
--- a/config/checkstyle/suppressions.xml
+++ b/config/checkstyle/suppressions.xml
@@ -9,7 +9,4 @@
-
-
-