Axel Uhl
eb5d02e917
renamed GOOGLE_MAPS_AUTHENTICATIONPARAMS secret to GOOGLE_MAPS_AUTHENTICATION_PARAMS;
...
this for consistency with the names of the corresponding environment
variables
2025-10-24 13:26:56 +02:00
Axel Uhl
713351d4e5
another attempt to convince GitHub actions to check for empty secrets
2025-10-24 11:36:39 +02:00
Axel Uhl
f1199dfbb6
GitHub idiosyncrasy: requiring () around secret checks
2025-10-24 11:31:58 +02:00
Axel Uhl
2c3bc51aa7
fixed release workflow syntax
2025-10-24 11:27:06 +02:00
Axel Uhl
0d7ca54660
offer env vars as optional fallback for system properties for secrets
2025-10-24 11:06:57 +02:00
Axel Uhl
0e5ddd4d5b
trigger Hudson job from release workflow iff credentials provided
2025-10-24 10:21:47 +02:00
Axel Uhl
cc57d708b0
tmate ssh session no longer required
2025-10-23 09:44:58 +02:00
Axel Uhl
c58622f375
grant more swap space for release build
2025-10-22 20:13:57 +02:00
Axel Uhl
b4c78bc696
Enable swap storage and create TMP directory
...
Updated swap storage configuration and created TMP space.
2025-10-22 10:25:20 +02:00
Axel Uhl
993ec599bc
Add tmate setup step to release workflow
2025-10-22 09:51:49 +02:00
Axel Uhl
f93646825e
place swap file under / instead of /mnt/;
...
This would hopefully make this fast also on free runners. With the
clean-up of the file system we see 37GB of free space prior to the
build. We need ~18GB in /tmp and our workspace during the build, so with
10GB of swap there would still be ~9GB of reserve. Let's see...
2025-10-21 18:21:30 +02:00
Axel Uhl
a4522acf7e
removed useless docker pruning; it doesn't save space
2025-10-21 18:06:18 +02:00
Axel Uhl
16940dbfb0
removed now redundant "df" output from release workflow
2025-10-21 18:01:37 +02:00
Axel Uhl
cca5ffddb6
use jlumbroso/free-disk-space action instead of manual clean-up
2025-10-21 17:59:00 +02:00
Axel Uhl
405cefa94e
default ubuntu-latest again
2025-10-21 14:56:32 +02:00
Axel Uhl
58e7bed8a2
no use of /mnt/tmp anymore; seems to be slow
2025-10-21 14:53:38 +02:00
Axel Uhl
82e85bfee3
added actions:read permission to release workflow
2025-10-21 12:41:05 +02:00
Axel Uhl
e35de4342c
improved description of runner_cpu setting
2025-10-21 12:31:07 +02:00
Axel Uhl
e7f917aef6
Merge remote-tracking branch 'github/main' into main
2025-10-21 12:29:31 +02:00
Axel Uhl
d8b96512ae
use 16CPU runner as default again;
...
will research issues with free runners on branch
2025-10-21 12:28:43 +02:00
Axel Uhl
2dfa130752
Add disk stats step to release workflow
2025-10-21 02:00:28 +02:00
Axel Uhl
394ed2f56d
Add disk space check before uploading build log
2025-10-20 20:02:25 +02:00
Axel Uhl
e023300c4c
Change default runner CPUs from 16 to 4
2025-10-20 19:57:41 +02:00
Axel Uhl
325f8dbabc
set gwt.workDir system property to $TMP; set TMP to /mnt/tmp for Github Actions
2025-10-20 18:34:03 +02:00
Axel Uhl
044f8a00f1
don't prune --all docker images
2025-10-20 18:23:40 +02:00
Axel Uhl
e01f7d0737
back to 10G of swap on /mnt, but clean up other things to get more SSD space
2025-10-20 15:38:41 +02:00
Axel Uhl
0b44ee1482
try with less swap to cope with disk size limitations on free GitHub runners
2025-10-20 15:16:12 +02:00
Axel Uhl
cc5f1d62a8
removed 4cpu as an explicit option, too; ubuntu-latest, the default, uses 4 CPUs
2025-10-20 14:49:35 +02:00
Axel Uhl
e57b42c67a
removed ubuntu-latest-16cpu as an option
2025-10-20 14:48:06 +02:00
Axel Uhl
59f66a1b97
another fix for the runs-on expression
2025-10-20 14:38:13 +02:00
Axel Uhl
4fcaaff8be
fixed runs-on expression
2025-10-20 14:32:52 +02:00
Axel Uhl
153c7297c9
being a public repo now, just use free "ubuntu-latest" runners
2025-10-20 14:28:48 +02:00
Axel Uhl
efe405846f
no arm/v7 support for sapmachine-24
2025-08-22 22:48:32 +02:00
Axel Uhl
e50c25dfd3
added linux/arm/v7 as platform for docker images
2025-08-21 14:39:24 +02:00
Axel Uhl
6222c4ecf0
firefox_version default also needs to be computed when not passed through dispatch
2025-08-07 17:35:06 +02:00
Axel Uhl
a9824b442d
Firefox 140.0 is still good; it seems the switch to 141.0 that lets our Selenium tests with animations fail
2025-08-07 15:29:26 +02:00
Axel Uhl
d0848d9f84
fixed passing through of firefox_version build input
2025-08-07 13:08:46 +02:00
Axel Uhl
974cd43b92
made firefox an input after matrix build fails for conflicting output filenames
2025-08-07 10:19:00 +02:00
Axel Uhl
2491b28911
run matrix build for a number of recent Firefox versions to see where Selenium tests start breaking
2025-08-06 16:35:40 +02:00
Axel Uhl
0b0c0ae105
try 5914774dda97099441f02628f8d46411fcfbd208 as commit ID for v1.7.0 of setup-firefox
2025-08-06 13:59:44 +02:00
Axel Uhl
78899d154c
trying a6d021f85451e513efce26150222faefccf7cd18 as the setup-firefox commit for v1.7.0
2025-08-06 13:55:19 +02:00
Axel Uhl
71e14d1b67
use v1 of setup-firefox because commit won't work
2025-08-06 13:46:43 +02:00
Axel Uhl
9c6f31bbc3
use a firefox-setup commit ID for a release
2025-08-06 13:44:31 +02:00
Axel Uhl
0f5c303836
trying to fix firefox version to 1.137 to avoid Selenium test hazards
2025-08-06 13:37:13 +02:00
Axel Uhl
e1a6c7c3f2
by default merge main into and build docker-24, not -17 and -21 anymore
2025-07-31 12:59:01 +02:00
Axel Uhl
c9f85e8dbe
fixed target branch for merge-main-into-docker-17.yml for docker-24
2025-07-09 12:02:21 +02:00
Axel Uhl
958b1fd6a1
automatically merge main into docker-21 and docker-24, too
2025-07-08 17:54:50 +02:00
Axel Uhl
5b64b83536
adapted create-docker-image.yml workflow to also cope with docker-2[14]
2025-07-08 14:14:29 +02:00
Axel Uhl
fa0dd2919f
added docker-21 and docker-24 to the branches for which a push triggers the creation of Docker images
2025-07-08 10:18:59 +02:00
Axel Uhl
5bd92f5d56
bug6135: trying source/target "8" instead of "1.8" so it may resolve against toolchains
2025-06-11 23:18:49 +02:00