@@ -37,24 +37,10 @@ jobs:
3737 uses : actions/checkout@v4
3838 with :
3939 repository : apache/grails-core
40- ref : ' 7.0.x' # TODO: Temporary to minimize staging
40+ ref : ' 7.0.x' # TODO: Temporary to minimize having to restage to test this workflow, remove once the input tag is removed
4141 path : grails-core
4242 - name : " Setup SVN and Tools"
4343 run : sudo apt-get install -y subversion subversion-tools
44- - name : " Ensure grails release folder exists"
45- run : |
46- set -e
47-
48- if svn ls https://dist.apache.org/repos/dist/release/grails --username "$SVN_USERNAME" --password "$SVN_PASSWORD" --non-interactive; then
49- echo "Release Folder 'grails' already exists — skipping creation"
50- else
51- echo "Release Folder 'grails' does not exist, creating"
52- svnmucc --non-interactive \
53- --username "$SVN_USERNAME" \
54- --password "$SVN_PASSWORD" \
55- mkdir https://dist.apache.org/repos/dist/release/grails \
56- -m "Create 'grails' release folder"
57- fi
5844 - name : " Ensure grails dev folder exists"
5945 run : |
6046 set -e
6955 mkdir https://dist.apache.org/repos/dist/dev/grails \
7056 -m "Create 'grails' dev folder"
7157 fi
72- # - name: "Checkout release repo"
73- # run: |
74- # svn checkout --non-interactive --username "$SVN_USERNAME" --password "$SVN_PASSWORD" https://dist.apache.org/repos/dist/release/grails release-repo
75- # - name: "Update KEYS file"
76- # run: |
77- # if ! cmp -s grails-core/KEYS release-repo/KEYS; then
78- # echo "KEYS file differs — committing update"
79- # cp grails-core/KEYS release-repo/
80- # cd release-repo
81- # svn add KEYS --force
82- # svn commit -m "Update grails KEYS file" --username "$SVN_USERNAME" --password "$SVN_PASSWORD"
83- # else
84- # echo "KEYS file unchanged — skipping commit"
85- # fi
8658 - name : " Checkout dev repo"
8759 run : |
8860 svn checkout --non-interactive --username "$SVN_USERNAME" --password "$SVN_PASSWORD" https://dist.apache.org/repos/dist/dev/grails dev-repo
0 commit comments