|
1 |
| -name : Publish Release |
| 1 | +name: Publish Release |
2 | 2 |
|
3 |
| -on : |
| 3 | +on: |
4 | 4 | workflow_dispatch:
|
5 | 5 |
|
6 |
| -jobs : |
7 |
| - publish-release : |
8 |
| - runs-on : ubuntu-latest |
9 |
| - if : github.repository == 'square/workflow-kotlin' |
10 |
| - timeout-minutes : 35 |
| 6 | +jobs: |
| 7 | + publish-release: |
| 8 | + runs-on: macos-latest |
| 9 | + if: github.repository == 'square/workflow-kotlin' |
| 10 | + timeout-minutes: 35 |
11 | 11 |
|
12 |
| - steps : |
13 |
| - - uses : actions/checkout@v3 |
14 |
| - - uses : gradle/wrapper-validation-action@v1 |
| 12 | + steps: |
| 13 | + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 |
| 14 | + - uses: gradle/wrapper-validation-action@v1 |
15 | 15 |
|
16 |
| - - name : Ensure this isn't a -SNAPSHOT version |
17 |
| - uses : ./.github/actions/gradle-task |
18 |
| - with : |
19 |
| - task : checkVersionIsNotSnapshot |
| 16 | + - name: Ensure this isn't a -SNAPSHOT version |
| 17 | + uses: ./.github/actions/gradle-task |
| 18 | + with: |
| 19 | + task: checkVersionIsNotSnapshot |
20 | 20 |
|
21 |
| - - name : Assemble |
22 |
| - uses : ./.github/actions/gradle-task |
23 |
| - with : |
24 |
| - task : assemble |
| 21 | + - name: Assemble |
| 22 | + uses: ./.github/actions/gradle-task |
| 23 | + with: |
| 24 | + task: assemble |
25 | 25 |
|
26 |
| - - name : Check |
27 |
| - uses : ./.github/actions/gradle-task |
28 |
| - with : |
29 |
| - task : check -x artifactsCheck |
| 26 | + - name: Check |
| 27 | + uses: ./.github/actions/gradle-task |
| 28 | + with: |
| 29 | + task: check -x artifactsCheck |
30 | 30 |
|
31 |
| - - name : Publish Release |
32 |
| - uses : ./.github/actions/gradle-task |
33 |
| - with : |
34 |
| - task : publish |
35 |
| - env : |
36 |
| - ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }} |
37 |
| - ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }} |
38 |
| - ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }} |
| 31 | + - name: Publish Release |
| 32 | + uses: ./.github/actions/gradle-task |
| 33 | + with: |
| 34 | + task: publish |
| 35 | + env: |
| 36 | + ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_NEXUS_USERNAME }} |
| 37 | + ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_NEXUS_PASSWORD }} |
| 38 | + ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }} |
0 commit comments