|
| 1 | +[1mdiff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml[m |
| 2 | +[1mindex 79683b7..f55508f 100644[m |
| 3 | +[1m--- a/.github/workflows/maven-publish.yml[m |
| 4 | +[1m+++ b/.github/workflows/maven-publish.yml[m |
| 5 | +[36m@@ -1,31 +1,31 @@[m |
| 6 | + ---[m |
| 7 | +[31m-name: "Publish package to the Maven Central Repository"[m |
| 8 | +[32m+[m[32mname: Publish package to the Maven Central Repository[m |
| 9 | + "on":[m |
| 10 | + release:[m |
| 11 | + types:[m |
| 12 | +[31m- - "created"[m |
| 13 | +[32m+[m[32m - created[m |
| 14 | + jobs:[m |
| 15 | + build:[m |
| 16 | +[31m- runs-on: "ubuntu-latest"[m |
| 17 | +[32m+[m[32m runs-on: ubuntu-latest[m |
| 18 | + permissions:[m |
| 19 | +[31m- contents: "read"[m |
| 20 | +[31m- packages: "write"[m |
| 21 | +[32m+[m[32m contents: read[m |
| 22 | +[32m+[m[32m packages: write[m |
| 23 | + steps:[m |
| 24 | +[31m- - uses: "actions/checkout@v4"[m |
| 25 | +[31m- - name: "Set up Maven Central Repository"[m |
| 26 | +[31m- uses: "actions/setup-java@v4"[m |
| 27 | +[32m+[m[32m - uses: actions/checkout@v4[m |
| 28 | +[32m+[m[32m - name: Set up Maven Central Repository[m |
| 29 | +[32m+[m[32m uses: actions/setup-java@v4[m |
| 30 | + with:[m |
| 31 | +[31m- java-version: "23"[m |
| 32 | +[31m- distribution: "temurin"[m |
| 33 | +[31m- server-id: "central"[m |
| 34 | +[31m- server-username: "CENTRAL_TOKEN_USERNAME"[m |
| 35 | +[31m- server-password: "CENTRAL_TOKEN_PASSWORD"[m |
| 36 | +[31m- gpg-private-key: "GPG_SIGNING_KEY"[m |
| 37 | +[31m- gpg-passphrase: "GPG_SIGNING_KEY_PASSWORD"[m |
| 38 | +[31m- - name: "Build with Maven"[m |
| 39 | +[31m- run: "mvn -B package --file pom.xml"[m |
| 40 | +[31m- - name: "Publish package"[m |
| 41 | +[31m- run: "mvn -P release --batch-mode deploy -DskipTests"[m |
| 42 | +[32m+[m[32m java-version: 23[m |
| 43 | +[32m+[m[32m distribution: temurin[m |
| 44 | +[32m+[m[32m server-id: central[m |
| 45 | +[32m+[m[32m server-username: CENTRAL_TOKEN_USERNAME[m |
| 46 | +[32m+[m[32m server-password: CENTRAL_TOKEN_PASSWORD[m |
| 47 | +[32m+[m[32m gpg-private-key: GPG_SIGNING_KEY[m |
| 48 | +[32m+[m[32m gpg-passphrase: GPG_SIGNING_KEY_PASSWORD[m |
| 49 | +[32m+[m[32m - name: Build with Maven[m |
| 50 | +[32m+[m[32m run: mvn -B package --file pom.xml[m |
| 51 | +[32m+[m[32m - name: Publish package[m |
| 52 | +[32m+[m[32m run: mvn -P release --batch-mode deploy -DskipTests[m |
| 53 | + env:[m |
| 54 | + CENTRAL_TOKEN_USERNAME: "${{ secrets.CENTRAL_TOKEN_USERNAME }}"[m |
| 55 | + CENTRAL_TOKEN_PASSWORD: "${{ secrets.CENTRAL_TOKEN_PASSWORD }}"[m |
| 56 | +[1mdiff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml[m |
| 57 | +[1mindex 367b037..2a966d6 100644[m |
| 58 | +[1m--- a/.github/workflows/maven.yml[m |
| 59 | +[1m+++ b/.github/workflows/maven.yml[m |
| 60 | +[36m@@ -1,24 +1,24 @@[m |
| 61 | + ---[m |
| 62 | +[31m-name: "Java CI with Maven"[m |
| 63 | +[32m+[m[32mname: Java CI with Maven[m |
| 64 | + "on":[m |
| 65 | + push:[m |
| 66 | + branches:[m |
| 67 | +[31m- - "main"[m |
| 68 | +[32m+[m[32m - main[m |
| 69 | + pull_request:[m |
| 70 | + branches:[m |
| 71 | +[31m- - "main"[m |
| 72 | +[32m+[m[32m - main[m |
| 73 | + jobs:[m |
| 74 | + build:[m |
| 75 | +[31m- runs-on: "ubuntu-latest"[m |
| 76 | +[32m+[m[32m runs-on: ubuntu-latest[m |
| 77 | + steps:[m |
| 78 | +[31m- - uses: "actions/checkout@v4"[m |
| 79 | +[31m- - name: "Set up JDK 23"[m |
| 80 | +[31m- uses: "actions/setup-java@v4"[m |
| 81 | +[32m+[m[32m - uses: actions/checkout@v4[m |
| 82 | +[32m+[m[32m - name: Set up JDK 23[m |
| 83 | +[32m+[m[32m uses: actions/setup-java@v4[m |
| 84 | + with:[m |
| 85 | +[31m- java-version: "23"[m |
| 86 | +[31m- distribution: "temurin"[m |
| 87 | +[31m- cache: "maven"[m |
| 88 | +[31m- - name: "Check formatting with Spotless"[m |
| 89 | +[31m- run: "mvn spotless:check"[m |
| 90 | +[31m- - name: "Build with Maven"[m |
| 91 | +[31m- run: "mvn -B package --file pom.xml"[m |
| 92 | +[32m+[m[32m java-version: 23[m |
| 93 | +[32m+[m[32m distribution: temurin[m |
| 94 | +[32m+[m[32m cache: maven[m |
| 95 | +[32m+[m[32m - name: Check formatting with Spotless[m |
| 96 | +[32m+[m[32m run: mvn spotless:check[m |
| 97 | +[32m+[m[32m - name: Build with Maven[m |
| 98 | +[32m+[m[32m run: mvn -B package --file pom.xml[m |
| 99 | +[1mdiff --git a/pom.xml b/pom.xml[m |
| 100 | +[1mindex 5b23f59..e95521c 100644[m |
| 101 | +[1m--- a/pom.xml[m |
| 102 | +[1m+++ b/pom.xml[m |
| 103 | +[36m@@ -137,7 +137,11 @@[m |
| 104 | + <include>**/*.yaml</include>[m |
| 105 | + <include>**/*.yml</include>[m |
| 106 | + </includes>[m |
| 107 | +[31m- <jackson/>[m |
| 108 | +[32m+[m[32m <jackson>[m |
| 109 | +[32m+[m[32m <yamlFeatures>[m |
| 110 | +[32m+[m[32m <MINIMIZE_QUOTES>true</MINIMIZE_QUOTES>[m |
| 111 | +[32m+[m[32m </yamlFeatures>[m |
| 112 | +[32m+[m[32m </jackson>[m |
| 113 | + </yaml>[m |
| 114 | + </configuration>[m |
| 115 | + </plugin>[m |
0 commit comments