Skip to content

Commit 9568b51

Browse files
committed
Merge branch 'main' of github.com:diffplug/spotless into feature/intellij-formatter
# Conflicts: # CHANGES.md # plugin-gradle/CHANGES.md # plugin-maven/CHANGES.md
2 parents a9320dd + 8418bf0 commit 9568b51

File tree

321 files changed

+15375
-4809
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

321 files changed

+15375
-4809
lines changed

.github/workflows/changelog-print.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,5 @@ jobs:
1616
java-version: 11
1717
distribution: 'temurin'
1818
- name: gradle caching
19-
uses: gradle/actions/setup-gradle@v3
20-
with:
21-
gradle-home-cache-cleanup: true
19+
uses: gradle/actions/setup-gradle@v4
2220
- run: ./gradlew changelogPrint

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ jobs:
2929
distribution: "temurin"
3030
java-version: 11
3131
- name: gradle caching
32-
uses: gradle/actions/setup-gradle@v3
33-
with:
34-
gradle-home-cache-cleanup: true
32+
uses: gradle/actions/setup-gradle@v4
3533
- name: spotlessCheck
3634
run: ./gradlew spotlessCheck
3735
- name: assemble testClasses
@@ -43,7 +41,7 @@ jobs:
4341
matrix:
4442
kind: [maven, gradle]
4543
# Test on the latest Java version once Gradle & Maven support it.
46-
jre: [11, 17, 21]
44+
jre: [11, 17, 21, 23]
4745
os: [ubuntu-latest]
4846
include:
4947
# test windows at the diagonals of the above matrix
@@ -60,7 +58,7 @@ jobs:
6058
- kind: shfmt
6159
jre: 11
6260
os: ubuntu-latest
63-
shfmt-version: 3.7.0
61+
shfmt-version: v3.8.0
6462
runs-on: ${{ matrix.os }}
6563
steps:
6664
- name: Checkout
@@ -71,9 +69,7 @@ jobs:
7169
distribution: "temurin"
7270
java-version: ${{ matrix.jre }}
7371
- name: gradle caching
74-
uses: gradle/actions/setup-gradle@v3
75-
with:
76-
gradle-home-cache-cleanup: true
72+
uses: gradle/actions/setup-gradle@v4
7773
- name: build (maven-only)
7874
if: matrix.kind == 'maven'
7975
run: ./gradlew :plugin-maven:build -x spotlessCheck
@@ -83,16 +79,20 @@ jobs:
8379
- name: test npm
8480
if: matrix.kind == 'npm'
8581
run: ./gradlew testNpm
82+
- name: Setup go
83+
if: matrix.kind == 'shfmt'
84+
uses: actions/setup-go@v5
85+
with:
86+
go-version: 'stable'
8687
- name: Install shfmt
8788
if: matrix.kind == 'shfmt'
8889
run: |
89-
curl -sSfL "https://github.com/mvdan/sh/releases/download/v${{ matrix.shfmt-version }}/shfmt_v${{ matrix.shfmt-version }}_linux_amd64" -o /usr/local/bin/shfmt
90-
chmod +x /usr/local/bin/shfmt
90+
go install mvdan.cc/sh/v3/cmd/shfmt@${{ matrix.shfmt-version }}
9191
- name: Test shfmt
9292
if: matrix.kind == 'shfmt'
9393
run: ./gradlew testShfmt
9494
- name: junit result
95-
uses: mikepenz/action-junit-report@v4
95+
uses: mikepenz/action-junit-report@v5
9696
if: always() # always run even if the previous step fails
9797
with:
9898
check_name: JUnit ${{ matrix.kind }} ${{ matrix.jre }} ${{ matrix.os }}

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050

5151
# Initializes the CodeQL tools for scanning.
5252
- name: Initialize CodeQL
53-
uses: github/codeql-action/init@v2
53+
uses: github/codeql-action/init@v3
5454
with:
5555
languages: ${{ matrix.language }}
5656
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -61,7 +61,7 @@ jobs:
6161
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
6262
# If this step fails, then you should remove it and run the build manually (see below)
6363
- name: Autobuild
64-
uses: github/codeql-action/autobuild@v2
64+
uses: github/codeql-action/autobuild@v3
6565

6666
# ℹ️ Command-line programs to run using the OS shell.
6767
# 📚 https://git.io/JvXDl
@@ -75,4 +75,4 @@ jobs:
7575
# make release
7676

7777
- name: Perform CodeQL Analysis
78-
uses: github/codeql-action/analyze@v2
78+
uses: github/codeql-action/analyze@v3

.github/workflows/deploy.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# GH_TOKEN
21
# NEXUS_USER
32
# NEXUS_PASS64 (base64 NOTE: `base64` and `openssl base64` failed, had to use Java
43
# byte[] data = "{{password}}".getBytes(StandardCharsets.UTF_8);
@@ -29,8 +28,10 @@ jobs:
2928
build:
3029
runs-on: ubuntu-latest
3130
name: deploy
31+
permissions:
32+
contents: write
3233
env:
33-
gh_token: ${{ secrets.GH_TOKEN }}
34+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3435
ORG_GRADLE_PROJECT_nexus_user: ${{ secrets.NEXUS_USER }}
3536
ORG_GRADLE_PROJECT_nexus_pass64: ${{ secrets.NEXUS_PASS64 }}
3637
ORG_GRADLE_PROJECT_gpg_passphrase: ${{ secrets.GPG_PASSPHRASE }}
@@ -43,9 +44,7 @@ jobs:
4344
java-version: 11
4445
distribution: 'temurin'
4546
- name: gradle caching
46-
uses: gradle/actions/setup-gradle@v3
47-
with:
48-
gradle-home-cache-cleanup: true
47+
uses: gradle/actions/setup-gradle@v4
4948
- name: git fetch origin main
5049
run: git fetch origin main
5150
- name: publish all

.github/workflows/gradle-wrapper-validation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- uses: actions/checkout@v4
23-
- uses: gradle/wrapper-validation-action@v1
23+
- uses: gradle/wrapper-validation-action@v3

0 commit comments

Comments
 (0)