File tree Expand file tree Collapse file tree 2 files changed +6
-29
lines changed Expand file tree Collapse file tree 2 files changed +6
-29
lines changed Original file line number Diff line number Diff line change 1717 with :
1818 fetch-depth : 0
1919
20- - name : Run the script per README instructions
20+ # Running only the non-dev version for now, as the dev version assumes
21+ # ssh keys are set up. This should be possible to set up with GitHub
22+ # Actions, but let's keep it simple for now.
23+ - name : Run the script per README instructions (non-dev version)
2124 shell : bash
2225 run : |
2326 # Sourcing so we get the pipefail propagate.
3437 echo "gorm not found!"
3538 exit 1
3639 fi
37-
38- build-dev :
39- name : Build using stock script (-dev version)
40- runs-on : ubuntu-latest
41- timeout-minutes : 180
42- steps :
43- - name : Checkout repository
44- uses : actions/checkout@v4
45- with :
46- fetch-depth : 0
47-
48- - name : Run the script per README instructions
49- shell : bash
50- run : |
51- # Sourcing so we get the pipefail propagate.
52- (set -euo pipefail ; export MANAGE_SUDO=no ; . gnustep-web-install-dev) | tee /tmp/gs-build.log
53- # We should process the log here to see if we can recognize critical
54- # errors.
55-
56- # Otherwise let's see if some expected binaries are present.
57- if [ ! -x "/usr/local/GNUstep/bin/gnustep-config" ] ; then
58- echo "gnustep-config not found!"
59- exit 1
60- fi
61- if [ ! -x "/usr/local/GNUstep/bin/gorm" ] ; then
62- echo "gorm not found!"
63- exit 1
64- fi
Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ COMMAND="apt"
88
99MANAGE_SUDO=" ${MANAGE_SUDO:- yes} "
1010if [ " X${MANAGE_SUDO} " != " Xyes" ]; then
11+ # Either CI or user does not want to adjust whether sudo is installed,
12+ # whether root password is set or not, etc.
1113 echo " Skipping sudo management"
1214else
1315 # Install SUDO if needed...
You can’t perform that action at this time.
0 commit comments