This is an automated email from the ASF dual-hosted git repository.

sbglasius pushed a commit to branch chore/issue_161
in repository https://gitbox.apache.org/repos/asf/grails-quartz.git

commit ddbe0d72d9b731b60568e190fc186de1674c46a4
Author: SΓΈren Berg Glasius <[email protected]>
AuthorDate: Mon Oct 6 09:54:14 2025 +0200

    chore: Removed traces of incubation, DISCLAIMER and PPMC
    
    Fixes #161
---
 .github/release-drafter.yml             |  4 ---
 .github/scripts/releaseDistributions.sh |  6 ++--
 .github/vote_templates/announce.txt     |  6 ++--
 .github/vote_templates/groovy_pmc.txt   | 30 -----------------
 .github/vote_templates/staged.txt       | 16 ++++-----
 .github/workflows/release-abort.yml     |  2 +-
 .github/workflows/release.yml           | 60 +++++++++++----------------------
 CODE_OF_CONDUCT.md                      |  2 +-
 DISCLAIMER                              |  1 -
 etc/bin/download-release-artifacts.sh   | 28 +++++++--------
 etc/bin/verify-source-distribution.sh   | 10 +++---
 etc/bin/verify.sh                       |  2 +-
 12 files changed, 55 insertions(+), 112 deletions(-)

diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml
index d3662d9..20443bc 100644
--- a/.github/release-drafter.yml
+++ b/.github/release-drafter.yml
@@ -140,10 +140,6 @@ version-resolver:
       - 'type: patch'
   default: patch
 template: |
-  ## Disclaimer: Release Created While Under Incubation
-  
-  Apache Grails is an effort undergoing incubation at The Apache Software 
Foundation (ASF), sponsored by the Apache Groovy Project. Incubation is 
required of all newly accepted projects until a further review indicates that 
the infrastructure, communications, and decision making process have stabilized 
in a manner consistent with other successful ASF projects. While incubation 
status is not necessarily a reflection of the completeness or stability of the 
code, it does indicate that the p [...]
-  
   ## What's Changed
 
   $CHANGES
diff --git a/.github/scripts/releaseDistributions.sh 
b/.github/scripts/releaseDistributions.sh
index e8485f3..8c96994 100755
--- a/.github/scripts/releaseDistributions.sh
+++ b/.github/scripts/releaseDistributions.sh
@@ -32,8 +32,8 @@ RELEASE_TAG="$1"
 RELEASE_VERSION="${RELEASE_TAG#v}"
 SVN_USER="$2"
 SVN_PASS="$3"
-RELEASE_ROOT="https://dist.apache.org/repos/dist/release/incubator/grails/quartz";
-DEV_ROOT="https://dist.apache.org/repos/dist/dev/incubator/grails/quartz";
+RELEASE_ROOT="https://dist.apache.org/repos/dist/release/grails/quartz";
+DEV_ROOT="https://dist.apache.org/repos/dist/dev/grails/quartz";
 
 if [[ -z "${RELEASE_TAG}" ]]; then
   echo "❌ ERROR: Release Tag must not be empty." >&2
@@ -79,5 +79,5 @@ if svn_exists "${RELEASE_VERSION_URL}"; then
 fi
 
 echo "πŸš€ Promoting ${DEV_VERSION_URL} -> ${RELEASE_VERSION_URL}"
-svn mv "${svn_flags[@]}" -m "Promote Apache Grails (incubating) 
${RELEASE_VERSION} from dev to release" "${DEV_VERSION_URL}" 
"${RELEASE_VERSION_URL}"
+svn mv "${svn_flags[@]}" -m "Promote Apache Grails ${RELEASE_VERSION} from dev 
to release" "${DEV_VERSION_URL}" "${RELEASE_VERSION_URL}"
 echo "βœ… Promoted"
diff --git a/.github/vote_templates/announce.txt 
b/.github/vote_templates/announce.txt
index ec56e2b..7615ab7 100644
--- a/.github/vote_templates/announce.txt
+++ b/.github/vote_templates/announce.txt
@@ -1,6 +1,6 @@
-The Apache Grails (incubating) community is pleased to announce the release of 
Apache Grails (incubating) Quartz Plugin ${VERSION}.
+The Apache Grails community is pleased to announce the release of Apache 
Grails Quartz Plugin ${VERSION}.
 
-Grails is a powerful Groovy-based web application framework for the JVM built 
on top of Spring Boot that has many plugins to further extend its functionality.
+Grails is a powerful Apache Groovy-based web application framework for the JVM 
built on top of Spring Boot that has many plugins to further extend its 
functionality.
 
 This Grails Quartz Plugin release is another milestone on our journey to a 
final 7.0 release. Users are encouraged to try the milestone to provide early 
feedback. More information can be found here: 
https://apache.github.io/grails-quartz/${VERSION}/guide
 
@@ -17,4 +17,4 @@ Grails Resources:
 - Mailing lists: https://grails.apache.org/community.html
 
 Happy Coding,
-The Apache Grails (incubating) Team
+The Apache Grails Team
diff --git a/.github/vote_templates/groovy_pmc.txt 
b/.github/vote_templates/groovy_pmc.txt
deleted file mode 100644
index 7133e43..0000000
--- a/.github/vote_templates/groovy_pmc.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Hi Everyone,
-
-The Apache Grails community has voted to approve the release of Apache Grails 
Quartz Plugin ${VERSION}.
-
-As the incubation host, we now kindly request the Groovy PMC to review & 
approve our ASF release.
-
-Grails vote thread:
-* <VOTE THREAD LINK>
-
-Vote result thread:
-* https://<TODO>
-
-The tag for this release is:
-* (grails-quartz) 
https://github.com/apache/grails-quartz/releases/tag/v${VERSION}
-
-The artifacts to be voted on are located as follows (r${DIST_SVN_REVISION}):
-Source release: 
https://dist.apache.org/repos/dist/dev/incubator/grails/quartz/${VERSION}/sources
-
-Release artifacts are signed with a key from the following file:
-https://dist.apache.org/repos/dist/release/incubator/grails/KEYS
-
-Please vote on releasing this package as Apache Grails (incubating) Quartz 
Plugin ${VERSION}.
-
-Hints on validating checksums/signatures (but replace md5sum with sha512sum):
-https://www.apache.org/info/verification.html
-
-The vote for this release is open for a minimum of 72 hours.
-[ ] +1 Release Apache Grails (incubating) Quartz Plugin ${VERSION}
-[ ]  0 I don't have a strong opinion about this, but I assume it's ok
-[ ] -1 Do not release Apache Grails (incubating) Quartz Plugin ${VERSION} 
because...
diff --git a/.github/vote_templates/staged.txt 
b/.github/vote_templates/staged.txt
index 0cc70b2..695c388 100644
--- a/.github/vote_templates/staged.txt
+++ b/.github/vote_templates/staged.txt
@@ -1,6 +1,6 @@
 Hi Everyone,
 
-I am happy to start the VOTE thread for an Apache Grails (incubating) Quartz 
Plugin release of version ${VERSION}!
+I am happy to start the VOTE thread for an Apache Grails Quartz Plugin release 
of version ${VERSION}!
 
 Release notes for the release are here:
 https://github.com/apache/grails-quartz/releases/tag/v${VERSION}
@@ -10,25 +10,25 @@ 
https://github.com/apache/grails-quartz/releases/tag/v${VERSION}
 Tag commit id: ${VERSION_COMMIT_ID}
 
 The artifacts to be voted on are located as follows (r${DIST_SVN_REVISION}):
-Source release: 
https://dist.apache.org/repos/dist/dev/incubator/grails/quartz/${VERSION}/sources
+Source release: 
https://dist.apache.org/repos/dist/dev/grails/quartz/${VERSION}/sources
 
 Release artifacts are signed with a key from the following file:
-https://dist.apache.org/repos/dist/release/incubator/grails/KEYS
+https://dist.apache.org/repos/dist/release/grails/KEYS
 
-Please vote on releasing this package as: Apache Grails (incubating) Quartz 
Plugin ${VERSION}.
+Please vote on releasing this package as: Apache Grails Quartz Plugin 
${VERSION}.
 
-Reminder on ASF release approval requirements for PPMC members:
+Reminder on ASF release approval requirements for PMC members:
 https://www.apache.org/legal/release-policy.html#release-approval
 
 Hints on validating checksums/signatures (but replace md5sum with sha512sum):
 https://www.apache.org/info/verification.html
 
 The vote is open for a minimum of 72 hours and passes if a majority of at least
-three +1 PPMC votes are cast.
+three +1 PMC votes are cast.
 
-[ ] +1 Release Apache Grails (incubating) Quartz Plugin ${VERSION}
+[ ] +1 Release Apache Grails Quartz Plugin ${VERSION}
 [ ]  0 I don't have a strong opinion about this, but I assume it's ok
-[ ] -1 Do not release Apache Grails (incubating) Quartz Plugin ${VERSION} 
because...
+[ ] -1 Do not release Apache Grails Quartz Plugin ${VERSION} because...
 
 Here is my vote:
 
diff --git a/.github/workflows/release-abort.yml 
b/.github/workflows/release-abort.yml
index 867fbb6..6a063c5 100644
--- a/.github/workflows/release-abort.yml
+++ b/.github/workflows/release-abort.yml
@@ -79,7 +79,7 @@ jobs:
           export VERSION="${{ steps.release_version.outputs.value }}"
           svnmucc --username "$SVN_USERNAME" --password "$SVN_PASSWORD" 
--non-interactive \
                       -m "Remove grails dev version $VERSION" \
-                      rm 
"https://dist.apache.org/repos/dist/dev/incubator/grails/quartz/$VERSION";
+                      rm 
"https://dist.apache.org/repos/dist/dev/grails/quartz/$VERSION";
       - name: "Cancel GitHub Actions"
         continue-on-error: true
         env:
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 2ef7a50..268af47 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -179,7 +179,7 @@ jobs:
           find . -depth \( -type f -o -type d \) -exec touch -d 
"@${SOURCE_DATE_EPOCH}" {} +
       - name: "πŸ“¦ Create source distribution ZIP"
         run: |
-          zip -r "apache-${{ needs.publish.outputs.extract_repository_name 
}}-${{ needs.publish.outputs.release_version }}-incubating-src.zip" ${{ 
needs.publish.outputs.extract_repository_name }} -x '${{ 
needs.publish.outputs.extract_repository_name }}/.git/*' -x '${{ 
needs.publish.outputs.extract_repository_name }}/.github/*'
+          zip -r "apache-${{ needs.publish.outputs.extract_repository_name 
}}-${{ needs.publish.outputs.release_version }}-src.zip" ${{ 
needs.publish.outputs.extract_repository_name }} -x '${{ 
needs.publish.outputs.extract_repository_name }}/.git/*' -x '${{ 
needs.publish.outputs.extract_repository_name }}/.github/*'
       - name: 'πŸ” Set up GPG'
         run: |
           echo "${{ secrets.GRAILS_GPG_KEY }}" | gpg --batch --import
@@ -190,19 +190,19 @@ jobs:
         env:
           GPG_KEY_ID: ${{ secrets.GPG_KEY_ID }}
         run: |
-          gpg --default-key "${GPG_KEY_ID}" --batch --yes --pinentry-mode 
loopback --armor --detach-sign ./apache-${{ 
needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-incubating-src.zip
+          gpg --default-key "${GPG_KEY_ID}" --batch --yes --pinentry-mode 
loopback --armor --detach-sign ./apache-${{ 
needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-src.zip
       - name: "πŸ“¦ Create source distribution checksum"
         run: |
-          sha512sum ./apache-${{ needs.publish.outputs.extract_repository_name 
}}-${{ needs.publish.outputs.release_version }}-incubating-src.zip > 
"apache-${{ needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-incubating-src.zip.sha512"
-          cat ./apache-${{ needs.publish.outputs.extract_repository_name 
}}-${{ needs.publish.outputs.release_version }}-incubating-src.zip.sha512
+          sha512sum ./apache-${{ needs.publish.outputs.extract_repository_name 
}}-${{ needs.publish.outputs.release_version }}-src.zip > "apache-${{ 
needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-src.zip.sha512"
+          cat ./apache-${{ needs.publish.outputs.extract_repository_name 
}}-${{ needs.publish.outputs.release_version }}-src.zip.sha512
       - name: "πŸš€ Upload ZIP and Signature to GitHub Release"
         uses: 
softprops/action-gh-release@da05d552573ad5aba039eaac05058a918a7bf631
         with:
           tag_name: v${{ needs.publish.outputs.release_version }}
           files: |
-            apache-${{ needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-incubating-src.zip
-            apache-${{ needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-incubating-src.zip.sha512
-            apache-${{ needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-incubating-src.zip.asc
+            apache-${{ needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-src.zip
+            apache-${{ needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-src.zip.sha512
+            apache-${{ needs.publish.outputs.extract_repository_name }}-${{ 
needs.publish.outputs.release_version }}-src.zip.asc
       - name: "πŸ—‘οΈ Remove CHECKSUMS.txt asset from release"
         working-directory: '${{ needs.publish.outputs.extract_repository_name 
}}'
         env:
@@ -254,29 +254,29 @@ jobs:
         run: |
           set -e
 
-          if svn ls https://dist.apache.org/repos/dist/dev/incubator/grails 
--username "$SVN_USERNAME" --password "$SVN_PASSWORD" --non-interactive; then
+          if svn ls https://dist.apache.org/repos/dist/dev/grails --username 
"$SVN_USERNAME" --password "$SVN_PASSWORD" --non-interactive; then
             echo "Dev Folder 'grails' already exists β€” skipping creation"
           else
             echo "Dev Folder 'grails' does not exist, creating"
             svnmucc --username "$SVN_USERNAME" --password "$SVN_PASSWORD" 
--non-interactive \
-              mkdir https://dist.apache.org/repos/dist/dev/incubator/grails \
+              mkdir https://dist.apache.org/repos/dist/dev/grails \
               -m "Create 'grails' dev folder"
           fi
       - name: "πŸ‘€ Ensure grails quartz folder exists"
         run: |
           set -e
 
-          if svn ls 
https://dist.apache.org/repos/dist/dev/incubator/grails/quartz --username 
"$SVN_USERNAME" --password "$SVN_PASSWORD" --non-interactive; then
+          if svn ls https://dist.apache.org/repos/dist/dev/grails/quartz 
--username "$SVN_USERNAME" --password "$SVN_PASSWORD" --non-interactive; then
             echo "Dev Folder 'grails/quartz' already exists β€” skipping 
creation"
           else
             echo "Dev Folder 'grails/quartz' does not exist, creating"
             svnmucc --username "$SVN_USERNAME" --password "$SVN_PASSWORD" 
--non-interactive \
-              mkdir 
https://dist.apache.org/repos/dist/dev/incubator/grails/quartz \
+              mkdir https://dist.apache.org/repos/dist/dev/grails/quartz \
               -m "Create 'grails quartz' dev folder"
           fi
       - name: "πŸ“₯ Checkout dev repo"
         run: |
-          svn checkout --username "$SVN_USERNAME" --password "$SVN_PASSWORD" 
--non-interactive 
https://dist.apache.org/repos/dist/dev/incubator/grails/quartz dev-repo
+          svn checkout --username "$SVN_USERNAME" --password "$SVN_PASSWORD" 
--non-interactive https://dist.apache.org/repos/dist/dev/grails/quartz dev-repo
       - name: "πŸ—‘οΈ Remove existing dev version"
         run: |
           export VERSION="${{ needs.publish.outputs.release_version }}"
@@ -294,9 +294,9 @@ jobs:
           cd dev-repo
           mkdir -p $VERSION/sources          
           cd $VERSION/sources
-          curl -f -LO https://github.com/apache/${{ 
needs.publish.outputs.extract_repository_name 
}}/releases/download/$TAG/apache-${{ 
needs.publish.outputs.extract_repository_name }}-$VERSION-incubating-src.zip
-          curl -f -LO https://github.com/apache/${{ 
needs.publish.outputs.extract_repository_name 
}}/releases/download/$TAG/apache-${{ 
needs.publish.outputs.extract_repository_name 
}}-$VERSION-incubating-src.zip.sha512
-          curl -f -LO https://github.com/apache/${{ 
needs.publish.outputs.extract_repository_name 
}}/releases/download/$TAG/apache-${{ 
needs.publish.outputs.extract_repository_name }}-$VERSION-incubating-src.zip.asc
+          curl -f -LO https://github.com/apache/${{ 
needs.publish.outputs.extract_repository_name 
}}/releases/download/$TAG/apache-${{ 
needs.publish.outputs.extract_repository_name }}-$VERSION-src.zip
+          curl -f -LO https://github.com/apache/${{ 
needs.publish.outputs.extract_repository_name 
}}/releases/download/$TAG/apache-${{ 
needs.publish.outputs.extract_repository_name }}-$VERSION-src.zip.sha512
+          curl -f -LO https://github.com/apache/${{ 
needs.publish.outputs.extract_repository_name 
}}/releases/download/$TAG/apache-${{ 
needs.publish.outputs.extract_repository_name }}-$VERSION-src.zip.asc
           echo "Downloaded the following files:"
           ls -l
       - name: "Upload distributions"
@@ -333,31 +333,15 @@ jobs:
         run: |
           export DIST_SVN_REVISION=$(awk '/Last Changed Rev:/ {print $4}' 
dev-repo/DIST_SVN_REVISION.txt)
           
-          echo "::group::Grails PPMC Vote Email"
+          echo "::group::Grails PMC Vote Email"
           echo "*************************************************"
-          echo "Subject: [VOTE] Release Apache Grails (incubating) Quartz 
Plugin ${VERSION}"
+          echo "Subject: [VOTE] Release Apache Grails Quartz Plugin ${VERSION}"
           echo "*************************************************"
           echo "Body:"
           echo "*************************************************"
           cat ${{ needs.publish.outputs.extract_repository_name 
}}/.github/vote_templates/staged.txt | envsubst
           echo "*************************************************"          
           echo "::endgroup::"
-      - name: 'πŸ“§ Print Groovy Vote Email'
-        env:
-          VERSION: ${{ needs.publish.outputs.release_version }}
-          VERSION_COMMIT_ID: ${{ needs.publish.outputs.commit_hash }}
-        run: |
-          export DIST_SVN_REVISION=$(awk '/Last Changed Rev:/ {print $4}' 
dev-repo/DIST_SVN_REVISION.txt)
-          
-          echo "::group::Grails PPMC Vote Email"
-          echo "*************************************************"
-          echo "Subject: [VOTE] Approval of Apache Grails (incubating) Quartz 
Plugin ${VERSION} release by Groovy PMC"
-          echo "*************************************************"
-          echo "Body:"
-          echo "*************************************************"
-          cat ${{ needs.publish.outputs.extract_repository_name 
}}/.github/vote_templates/groovy_pmc.txt | envsubst
-          echo "*************************************************"
-          echo "::endgroup::"
   release:
     environment: release
     name: 'VOTE SUCCEEDED - Release Artifacts'
@@ -368,12 +352,7 @@ jobs:
         run: curl -s https://api.ipify.org
       - name: "Setup SVN and Tools"
         run: sudo apt-get install -y subversion subversion-tools tree 
gettext-base
-      - name: "πŸ—³ Grails PPMC Vote Confirmation - MANUAL"
-        run: |
-          echo "::group::Manual Confirmation"
-          echo "πŸ”Ž This step is a placeholder that the vote confirmation on 
[email protected] completed successfully."
-          echo "::endgroup::"
-      - name: "πŸ—³ Groovy PMC Vote Confirmation - MANUAL"
+      - name: "πŸ—³ Grails PMC Vote Confirmation - MANUAL"
         run: |
           echo "::group::Manual Confirmation"
           echo "πŸ”Ž This step is a placeholder that the vote confirmation on 
[email protected] completed successfully."
@@ -393,7 +372,6 @@ jobs:
           echo "::group::Manual ASF Reporter Update"
           TODAY=$(date +"%Y-%m-%d")
           echo "Check email & update https://reporter.apache.org to mark the 
release ${{ needs.publish.outputs.release_version }} as complete as of ${TODAY}"
-          echo "Note: this is a place holder; currently this is not possible 
since Groovy sponsors us instead of the incubator PMC"
           echo "::endgroup::"
   docs:
     environment: docs
@@ -471,7 +449,7 @@ jobs:
 
           echo "::group::Announcement Email"
           echo "*************************************************"
-          echo "Subject: [ANNOUNCE] Apache Grails (incubating) Quartz Plugin 
${VERSION}"
+          echo "Subject: [ANNOUNCE] Apache Grails Quartz Plugin ${VERSION}"
           echo "*************************************************"
           echo "Body:"
           echo "*************************************************"
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index 8ea295d..779f7ce 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -1,6 +1,6 @@
 # Code of Conduct
 
-Apache Grails (Incubating) follows the ASF [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct).
+Apache Grails follows the ASF [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct).
 
 If you observe behavior that violates those rules, please follow the
 [ASF reporting 
guidelines](https://www.apache.org/foundation/policies/conduct#reporting-guidelines).
diff --git a/DISCLAIMER b/DISCLAIMER
deleted file mode 100644
index d5b62af..0000000
--- a/DISCLAIMER
+++ /dev/null
@@ -1 +0,0 @@
-Apache Grails is an effort undergoing incubation at The Apache Software 
Foundation (ASF), sponsored by the Apache Groovy Project. Incubation is 
required of all newly accepted projects until a further review indicates that 
the infrastructure, communications, and decision making process have stabilized 
in a manner consistent with other successful ASF projects. While incubation 
status is not necessarily a reflection of the completeness or stability of the 
code, it does indicate that the pro [...]
\ No newline at end of file
diff --git a/etc/bin/download-release-artifacts.sh 
b/etc/bin/download-release-artifacts.sh
index 3752251..2379fee 100755
--- a/etc/bin/download-release-artifacts.sh
+++ b/etc/bin/download-release-artifacts.sh
@@ -37,37 +37,37 @@ VERSION=${RELEASE_TAG#v}
 
 # Source distro
 echo "Downloading GitHub Release files"
-curl -f -L -o 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip"
 
"https://github.com/${REPO_NAME}/releases/download/${RELEASE_TAG}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip";
-curl -f -L -o 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc"
 
"https://github.com/${REPO_NAME}/releases/download/${RELEASE_TAG}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc";
-curl -f -L -o 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512"
 
"https://github.com/${REPO_NAME}/releases/download/${RELEASE_TAG}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512";
+curl -f -L -o 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-src.zip" 
"https://github.com/${REPO_NAME}/releases/download/${RELEASE_TAG}/apache-${PROJECT_NAME}-${VERSION}-src.zip";
+curl -f -L -o 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-src.zip.asc" 
"https://github.com/${REPO_NAME}/releases/download/${RELEASE_TAG}/apache-${PROJECT_NAME}-${VERSION}-src.zip.asc";
+curl -f -L -o 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512" 
"https://github.com/${REPO_NAME}/releases/download/${RELEASE_TAG}/apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512";
 
 echo "Downloading SVN Release files"
-curl -f -L -o 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip" 
"https://dist.apache.org/repos/dist/dev/incubator/grails/${SVN_FOLDER}/${VERSION}/sources/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip";
-curl -f -L -o 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc" 
"https://dist.apache.org/repos/dist/dev/incubator/grails/${SVN_FOLDER}/${VERSION}/sources/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc";
-curl -f -L -o 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512"
 
"https://dist.apache.org/repos/dist/dev/incubator/grails/${SVN_FOLDER}/${VERSION}/sources/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512";
+curl -f -L -o "${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-src.zip" 
"https://dist.apache.org/repos/dist/dev/grails/${SVN_FOLDER}/${VERSION}/sources/apache-${PROJECT_NAME}-${VERSION}-src.zip";
+curl -f -L -o 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-src.zip.asc" 
"https://dist.apache.org/repos/dist/dev/grails/${SVN_FOLDER}/${VERSION}/sources/apache-${PROJECT_NAME}-${VERSION}-src.zip.asc";
+curl -f -L -o 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512" 
"https://dist.apache.org/repos/dist/dev/grails/${SVN_FOLDER}/${VERSION}/sources/apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512";
 
 echo "Comparing SVN vs GitHub Release files"
 set +e
 
-cmp -s 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc" 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc"
+cmp -s "${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-src.zip.asc" 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-src.zip.asc"
 if [ $? -eq 0 ]; then
-  echo "βœ… Identical SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc"
+  echo "βœ… Identical SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-src.zip.asc"
 else
-  echo "❌Different SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc"
+  echo "❌Different SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-src.zip.asc"
   exit 1
 fi
 
 set +e
-cmp -s 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512"
 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512"
+cmp -s "${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512" 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512"
 if [ $? -eq 0 ]; then
-  echo "βœ… Identical SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512"
+  echo "βœ… Identical SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512"
 else
-  echo "❌ Different SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512"
+  echo "❌ Different SVN vs GitHub Upload for 
apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512"
   exit 1
 fi
 
-ZIP_SVN_CHECKSUM=$(shasum -a 512 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip" | 
awk '{print $1}')
-ZIP_GITHUB_CHECKSUM=$(shasum -a 512 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip"
 | awk '{print $1}')
+ZIP_SVN_CHECKSUM=$(shasum -a 512 
"${DOWNLOAD_LOCATION}/apache-${PROJECT_NAME}-${VERSION}-src.zip" | awk '{print 
$1}')
+ZIP_GITHUB_CHECKSUM=$(shasum -a 512 
"${DOWNLOAD_LOCATION}/github-apache-${PROJECT_NAME}-${VERSION}-src.zip" | awk 
'{print $1}')
 if [ "${ZIP_SVN_CHECKSUM}" != "${ZIP_GITHUB_CHECKSUM}" ]; then
     echo "❌ Checksum mismatch between SVN and GitHub source zip files"
     exit 1
diff --git a/etc/bin/verify-source-distribution.sh 
b/etc/bin/verify-source-distribution.sh
index bad05e3..a130765 100755
--- a/etc/bin/verify-source-distribution.sh
+++ b/etc/bin/verify-source-distribution.sh
@@ -32,10 +32,10 @@ fi
 VERSION=${RELEASE_TAG#v}
 
 cd "${DOWNLOAD_LOCATION}"
-ZIP_FILE=$(ls "apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip" 
2>/dev/null | head -n 1)
+ZIP_FILE=$(ls "apache-${PROJECT_NAME}-${VERSION}-src.zip" 2>/dev/null | head 
-n 1)
 
 if [ -z "${ZIP_FILE}" ]; then
-  echo "Error: Could not find 
apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip in ${DOWNLOAD_LOCATION}"
+  echo "Error: Could not find apache-${PROJECT_NAME}-${VERSION}-src.zip in 
${DOWNLOAD_LOCATION}"
   exit 1
 fi
 
@@ -46,7 +46,7 @@ cleanup() {
 trap cleanup EXIT
 
 echo "Verifying checksum..."
-shasum -a 512 -c "apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.sha512"
+shasum -a 512 -c "apache-${PROJECT_NAME}-${VERSION}-src.zip.sha512"
 echo "βœ… Checksum Verified"
 
 echo "Importing GPG key to independent GPG home ..."
@@ -54,7 +54,7 @@ gpg --homedir "${GRAILS_GPG_HOME}" --import 
"${DOWNLOAD_LOCATION}/KEYS"
 echo "βœ… GPG Key Imported"
 
 echo "Verifying GPG signature..."
-gpg --homedir "${GRAILS_GPG_HOME}" --verify 
"apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip.asc" 
"apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip"
+gpg --homedir "${GRAILS_GPG_HOME}" --verify 
"apache-${PROJECT_NAME}-${VERSION}-src.zip.asc" 
"apache-${PROJECT_NAME}-${VERSION}-src.zip"
 echo "βœ… GPG Verified"
 
 SRC_DIR="${PROJECT_NAME}"
@@ -70,7 +70,7 @@ if [ -d "${SRC_DIR}" ]; then
   cd "${DOWNLOAD_LOCATION}"
 fi
 echo "Extracting zip file..."
-unzip -q "apache-${PROJECT_NAME}-${VERSION}-incubating-src.zip"
+unzip -q "apache-${PROJECT_NAME}-${VERSION}-src.zip"
 
 if [ ! -d "${SRC_DIR}" ]; then
   echo "Error: Expected extracted folder '${SRC_DIR}' not found."
diff --git a/etc/bin/verify.sh b/etc/bin/verify.sh
index cb0141d..ff3b6dd 100755
--- a/etc/bin/verify.sh
+++ b/etc/bin/verify.sh
@@ -41,7 +41,7 @@ trap cleanup ERR
 cd "${DOWNLOAD_LOCATION}"
 
 echo "Downloading KEYS file ..."
-curl -sSfLO "https://dist.apache.org/repos/dist/release/incubator/grails/KEYS";
+curl -sSfLO "https://dist.apache.org/repos/dist/release/grails/KEYS";
 echo "βœ… KEYS Downloaded"
 
 echo "Downloading Artifacts ..."

Reply via email to