@@ -2,21 +2,21 @@ name: Build and Publish
22
33on :
44 push :
5- branches : [dev, master , support/2.x.x]
5+ branches : [main , support/2.x.x]
66 paths-ignore :
77 - ' .gradle/wrapper'
88 - ' .gitignore'
99 - ' LICENSE'
1010 - ' THIRD PARTY NOTICES'
1111 - ' *.md'
12- env :
12+ env :
1313 PREVIEW_TASK : publishSnapshotPublicationToSonatypeSnapshotRepository
1414 PUBLISH_TASK : publishMavenCentralReleasePublicationToSonatypeRepository
15-
15+
1616jobs :
1717 maven_Preview :
18- if : ${{ github.ref == 'refs/heads/dev ' }}
19- environment :
18+ if : ${{ github.ref == 'refs/heads/main ' }}
19+ environment :
2020 name : maven_central_snapshot
2121 runs-on : ubuntu-latest
2222 steps :
@@ -32,23 +32,23 @@ jobs:
3232 - name : Download file
3333 run : .\scripts\decodeAndWrite.ps1 -encodedValue $env:ENCODED_VALUE -outputPath $env:OUTPUT_PATH
3434 shell : pwsh
35- env :
35+ env :
3636 ENCODED_VALUE : ${{ secrets.LOCAL_PROPERTIES }}
37- OUTPUT_PATH : ' .\local.properties'
37+ OUTPUT_PATH : ' .\local.properties'
3838 - name : Download file
3939 run : .\scripts\decodeAndWrite.ps1 -encodedValue $env:ENCODED_VALUE -outputPath $env:OUTPUT_PATH
4040 shell : pwsh
41- env :
41+ env :
4242 ENCODED_VALUE : ${{ secrets.SECRING_GPG }}
4343 OUTPUT_PATH : ' .\secring.gpg'
4444 - name : Grant execute permission for gradlew
4545 run : chmod +x gradlew
4646 - name : Publish
4747 run : ./gradlew $PREVIEW_TASK
48-
48+
4949 maven_Release :
50- if : ${{ github.ref == 'refs/heads/master ' }}
51- environment :
50+ if : ${{ github.ref == 'refs/heads/main ' }}
51+ environment :
5252 name : maven_central_release
5353 runs-on : ubuntu-latest
5454 steps :
@@ -64,13 +64,13 @@ jobs:
6464 - name : Download file
6565 run : .\scripts\decodeAndWrite.ps1 -encodedValue $env:ENCODED_VALUE -outputPath $env:OUTPUT_PATH
6666 shell : pwsh
67- env :
67+ env :
6868 ENCODED_VALUE : ${{ secrets.LOCAL_PROPERTIES }}
6969 OUTPUT_PATH : ' .\local.properties'
7070 - name : Download file
7171 run : .\scripts\decodeAndWrite.ps1 -encodedValue $env:ENCODED_VALUE -outputPath $env:OUTPUT_PATH
7272 shell : pwsh
73- env :
73+ env :
7474 ENCODED_VALUE : ${{ secrets.SECRING_GPG }}
7575 OUTPUT_PATH : ' .\secring.gpg'
7676 - name : Grant execute permission for gradlew
9292 gradle.properties
9393 **/gradle/**
9494 Scripts/**
95-
95+
9696 create_Tag :
9797 needs : maven_Release
9898 runs-on : ubuntu-latest
@@ -117,4 +117,4 @@ jobs:
117117 token : ${{ secrets.PERSONAL_TOKEN }}
118118 ref : ${{ steps.GetVersion.outputs.tag }}
119119
120-
120+
0 commit comments