Commit Graph
152 Commits
Author SHA1 Message Date
Axel Uhl 1cff1f3c53 bug6107: introducing geonames.org.usernames system property for user name secret 2025-03-31 15:03:02 +02:00
Axel Uhl aed5dce624 fixed syntax error in release.yml 2025-02-04 16:50:50 +01:00
Axel Uhl 391b92bec1 fixing runner-CPU default 2025-02-04 16:49:09 +01:00
Axel Uhl c040f3e8b5 make the number of runner CPUs a release build parameter, default is 16 2025-02-04 15:36:55 +01:00
Axel Uhl d31d2f1c59 cleaned up release.yml 2025-02-04 10:05:57 +01:00
Axel Uhl 20a1a08d86 content-->contents in permissions 2025-01-30 00:10:22 +01:00
Axel Uhl f9c44f1a1e trying to start with permission content: write for reuse-tool-license-updates.yml 2025-01-30 00:07:55 +01:00
Axel Uhl 97ebd0a944 added permission "checks: write" to release.yml 2025-01-30 00:04:16 +01:00
Axel Uhl 1b120290df Update release.yml: remove permissions again 2025-01-29 22:18:58 +01:00
Axel Uhl 5b3090d10d added permissions to release.yml workflow;
this shall address https://github.com/SAP/sailing-analytics/security/code-scanning/5
2025-01-29 17:06:12 +01:00
Axel Uhl c713557f8c fixed typo in workflow file 2025-01-29 17:04:04 +01:00
Axel Uhl 17f41b4fdc added permissions to merge-main-into-docker-17.yml workflow;
this shall fix https://github.com/SAP/sailing-analytics/security/code-scanning/2
2025-01-29 17:00:58 +01:00
Axel Uhl ac0f971396 added Github Actions permissions to the merge-sapsailing-com-main.yml workflow;
this shall fix https://github.com/SAP/sailing-analytics/security/code-scanning/3
2025-01-29 16:58:30 +01:00
Axel Uhl d299d2baed introduced permissions in create-docker-image.yml workflow;
this hopefully addresses https://github.com/SAP/sailing-analytics/security/code-scanning/1
2025-01-29 16:45:06 +01:00
Axel Uhl aad893f125 pinned commits for non-immutable actions in Github workflows 2025-01-29 10:45:35 +01:00
Axel Uhl 6bc700b764 support local_target_platform input parameter for release.yml build 2024-11-20 20:33:07 +01:00
Axel Uhl 94988f1c27 Merge branch 'main' into bug5941 2024-08-23 09:33:36 +02:00
Axel Uhl 89470f1383 bug5941: trying MongoDB 7.0 2024-08-23 09:31:04 +02:00
Axel Uhl 4a265cc39d trying MongoDB version 6.0 2024-08-23 09:30:13 +02:00
Axel Uhl 93c4f84f75 use origin as push target 2024-08-23 01:28:57 +02:00
Axel Uhl 467658e496 working on letting sapsailing.com main branch merge trigger workflows 2024-08-23 01:14:05 +02:00
Axel Uhl 371ca3d2e4 trying with a temporary branch sapsailing_main for merging 2024-08-23 01:04:08 +02:00
Axel Uhl 6a0db30f9a organize sapsailing/com merging into github/main such that it can trigger workflows 2024-08-23 00:52:29 +02:00
Axel Uhl c2b752f317 bug5941: matrix build doesn't work as expected; trying 5.0 for now 2024-08-22 17:28:49 +02:00
Axel Uhl 8a56cdc01d bug5941: mongo image 8.0 doesn't exist; using 4.4 and 5.0 instead 2024-08-22 15:24:19 +02:00
Axel Uhl f56b24dc6f bug5941: trying to run a build with tests with a matrix of MongoDB 6, 7, and 8 2024-08-22 14:51:02 +02:00
Axel Uhl 4fd8d1e3f4 renamed workflow definition according to changed semantics 2024-08-15 15:22:26 +02:00
Axel Uhl 2c4a48e817 merge main, not master from sapsailing.com in regular workflow 2024-08-15 15:21:59 +02:00
Axel Uhl 98f3cb540e removed output redirection of Gthub workflow to build.log;
this already happens inside the essential steps of
buildAndUpdateProduct.sh
2024-07-01 12:46:52 +02:00
Axel Uhl 2d0ae3a6eb name releases that skipped tests "untested-" 2024-06-13 15:42:32 +02:00
Axel Uhl 81323129c3 trigger untested job if skip_tests input was "true" 2024-06-13 15:36:58 +02:00
Axel Uhl 95ed2233d3 fixed workflow file syntax for new skip_tests input 2024-06-13 15:33:38 +02:00
Axel Uhl 6090b68438 added an optional skip_tests input for release.yml workflow 2024-06-13 15:32:21 +02:00
Axel Uhl 94af073406 from 4cpu cherry-pick the allocation of swap space and collection of metrics during build 2024-06-12 01:21:06 +02:00
Axel Uhl d24733179a set description on index, not manifests 2024-06-06 01:28:05 +02:00
Axel Uhl ede9848658 provide annotations explicitly to buildx 2024-06-06 01:12:28 +02:00
Axel Uhl ebdbfd1132 using "manifest:" as prefix for docker image tag / annotation setting 2024-06-06 01:06:04 +02:00
Axel Uhl 12f985cd70 adding annotations to multi-platform docker images 2024-06-06 00:56:36 +02:00
Axel Uhl e7a9839240 add qemu support for multi-platform docker image build 2024-06-05 11:54:58 +02:00
Axel Uhl 99e3e6c496 try to build docker image for multiple platforms 2024-06-05 11:36:32 +02:00
Axel Uhl de22cd3a31 Update merge-main-into-docker-17.yml: commit message for auto-merge 2024-06-02 20:56:11 +02:00
Axel Uhl 24cfe91654 put PAT into GH_TOKEN into env to trigger dependent workflow 2024-05-29 15:41:53 +02:00
Axel Uhl 2eee53418f use the new PAT at the right place for triggering release after merge 2024-05-29 11:03:09 +02:00
Axel Uhl dc0622a8cc use new PAT to run push, so it triggers the release workflow 2024-05-29 10:57:08 +02:00
Axel Uhl a5f0f812f6 use full repo history for main-->docker-17 merge 2024-05-29 10:40:09 +02:00
Axel Uhl 1b541d349e try pushing with bash to trigger release workflow after merge 2024-05-29 10:37:07 +02:00
Axel Uhl a41d5b16a8 adding a workflow that merges main into docker-17 after successful build 2024-05-29 10:21:39 +02:00
Axel Uhl 0b9237684e reduced auto-merge frequency for sapsailing.com:master to once an hour 2024-05-25 02:08:19 +02:00
Axel Uhl 1391c53f2d added a comment in a Github workflow 2024-05-25 02:05:48 +02:00
Axel Uhl 2cbe21a909 define user.[email|name] for merging commit 2024-05-25 01:50:38 +02:00