Skip to content

Commit dafe004

Browse files
committed
feedback: build updates
1 parent 52ce900 commit dafe004

File tree

5 files changed

+6
-19
lines changed

5 files changed

+6
-19
lines changed

.github/scripts/setReleasedGrailsVersion.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
echo "Updating Grails Tests to Grails Version ${RELEASE_VERSION}"
5+
echo "Setting new version in GrailsUtilsTests.java: ${RELEASE_VERSION}"
66
sed -i "s/assertEquals(\".*$/assertEquals(\"${RELEASE_VERSION}\", GrailsUtil.getGrailsVersion());/" "${GITHUB_WORKSPACE}/grails-core/src/test/groovy/grails/util/GrailsUtilTests.java"
77
sed -n "/assertEquals(\".*/p" "${GITHUB_WORKSPACE}/grails-core/src/test/groovy/grails/util/GrailsUtilTests.java"
88
git add "${GITHUB_WORKSPACE}/grails-core/src/test/groovy/grails/util/GrailsUtilTests.java"

.github/scripts/setSnapshotGrailsVersion.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
echo "Setting new Grails snapshot version"
5+
echo "Setting new version in GrailsUtilsTests.java: ${NEXT_VERSION}-SNAPSHOT"
66
sed -i "s/assertEquals(\".*$/assertEquals(\"${NEXT_VERSION}-SNAPSHOT\", GrailsUtil.getGrailsVersion());/" "${GITHUB_WORKSPACE}/grails-core/src/test/groovy/grails/util/GrailsUtilTests.java"
77
sed -n "/assertEquals(\".*/p" "${GITHUB_WORKSPACE}/grails-core/src/test/groovy/grails/util/GrailsUtilTests.java"
88
git add "${GITHUB_WORKSPACE}/grails-core/src/test/groovy/grails/util/GrailsUtilTests.java"

.github/workflows/gradle.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,8 @@ jobs:
127127
echo $TARGET_BRANCH
128128
echo "value=${TARGET_BRANCH}" >> $GITHUB_OUTPUT
129129
- name: "📡 Invoke the grails-doc release workflow"
130-
if: success()
131-
uses: actions/github-script@v6
130+
uses: actions/github-script@v7
132131
with:
133-
debug: ${{ secrets.ACTIONS_RUNNER_DEBUG }}
134132
github-token: ${{ secrets.GH_TOKEN }}
135133
script: |
136134
try {

.github/workflows/pre-release.yml

-1
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,6 @@ jobs:
447447
sed -i "s/^projectVersion.*$/projectVersion\=${{ github.event.inputs.targetVersion }}/" gradle.properties
448448
cat gradle.properties
449449
- name: "🧩 Run Assemble"
450-
if: success()
451450
run: ./gradlew -U assemble
452451
env:
453452
DEVELOCITY_BUILD_CACHE_NODE_USER: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}

.github/workflows/release.yml

+3-13
Original file line numberDiff line numberDiff line change
@@ -447,34 +447,29 @@ jobs:
447447
RELEASE_VERSION: ${{ steps.release_version.outputs.value }}
448448
RELEASE_SCRIPT_PATH: '.github/scripts/setReleasedGrailsVersion.sh'
449449
- name: "🧩 Run Assemble"
450-
if: success()
451450
id: assemble
452451
env:
453452
DEVELOCITY_BUILD_CACHE_NODE_USER: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
454453
DEVELOCITY_BUILD_CACHE_NODE_KEY: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
455454
run: ./gradlew assemble
456455
- name: "📤 Upload Distribution"
457-
if: success()
458456
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
459457
with:
460458
name: grails-${{ steps.release_version.outputs.value }}.zip
461459
path: build/distributions/grails-${{ steps.release_version.outputs.value }}.zip
462460
- name: "📤 Upload artifacts to the Github release"
463-
if: success()
464461
id: upload_artifact
465462
uses: Roang-zero1/github-upload-release-artifacts-action@c15e0b65ce2ae1c8d52bfbc75d017d21e1da77d7 # v3.0.0 (Use commit sha as this is a 3rd party action)
466463
with:
467464
args: build/distributions/grails-${{ steps.release_version.outputs.value }}.zip
468465
env:
469466
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
470467
- name: "🔐 Generate secring file"
471-
if: success()
472468
env:
473469
SECRING_FILE: ${{ secrets.SECRING_FILE }}
474470
run: echo $SECRING_FILE | base64 -d > ${{ github.workspace }}/secring.gpg
475471
- name: "📤 Publish to Sonatype OSSRH"
476472
id: publish
477-
if: success()
478473
env:
479474
DEVELOCITY_BUILD_CACHE_NODE_USER: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
480475
DEVELOCITY_BUILD_CACHE_NODE_KEY: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
@@ -523,8 +518,7 @@ jobs:
523518
./gradlew
524519
findSonatypeStagingRepository
525520
releaseSonatypeStagingRepository
526-
- name: '⚙️ Run post-release'
527-
if: success()
521+
- name: "⚙️ Run post-release"
528522
uses: apache/grails-github-actions/post-release@asf
529523
env:
530524
RELEASE_SCRIPT_PATH: '.github/scripts/setSnapshotGrailsVersion.sh'
@@ -542,10 +536,8 @@ jobs:
542536
env:
543537
RELEASE_VERSION: ${{ needs.publish.outputs.release_version }}
544538
- name: "📡 Invoke grails-doc release workflow"
545-
if: success()
546-
uses: actions/github-script@v6
539+
uses: actions/github-script@v7
547540
with:
548-
debug: ${{ secrets.ACTIONS_RUNNER_DEBUG }}
549541
github-token: ${{ secrets.GH_TOKEN }}
550542
script: |
551543
try {
@@ -575,10 +567,8 @@ jobs:
575567
env:
576568
RELEASE_VERSION: ${{ needs.publish.outputs.release_version }}
577569
- name: "📡 Invoke grails-static-website release workflow"
578-
if: success()
579-
uses: actions/github-script@v6
570+
uses: actions/github-script@v7
580571
with:
581-
debug: ${{ secrets.ACTIONS_RUNNER_DEBUG }}
582572
github-token: ${{ secrets.GH_TOKEN }}
583573
script: |
584574
try {

0 commit comments

Comments
 (0)