William Lallemand
dee3f4b3ff
CI: github: add 'workflow_dispatch' on remaining build jobs
...
Add 'workflow_dispatch' on the remaining scheduled build jobs that does
not have it.
This keyword allows to start manually a job from the "Actions" interface
in github.
2024-11-25 14:03:13 +01:00
Tim Duesterhus
5c923f1869
CI: Update to actions/checkout@v4
...
No functional change, but we should keep this current.
see 5f4ddb54b0
2023-09-06 17:46:02 +02:00
Tim Duesterhus
5f4ddb54b0
CI: Update to actions/checkout@v3
...
No functional change, but we should keep this current.
2022-04-11 07:13:24 +02:00
Tim Duesterhus
f42ddf73fc
CI: Consistently use actions/checkout@v2
...
v2 is the current version of the checkout action and faster than v1.
2022-01-29 15:24:06 +01:00
Tim Duesterhus
662896e68e
CI: Clean up formatting in GitHub Action definitions
...
This patch cleans up the formatting within the .yml definition files for GitHub
Actions to ensure a consistent look across all actions.
2021-10-18 07:17:04 +02:00
Tim Duesterhus
89c9d0a169
CI: Add permissions to GitHub Actions
...
This change locks down the permissions of the access token in GitHub Actions to
only allow reading the repository contents and nothing else.
see https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token
2021-10-18 07:17:04 +02:00
Ilya Shipitsin
0b03895620
CI: introduce scripts/build-vtest.sh for installing VTest
...
we install VTest for all CI systems, let us unify instalation
2021-05-18 10:48:30 +02:00
Ilya Shipitsin
f9bc6e4968
CI: github actions: limit OpenSSL no-deprecated builds to "default,bug,devel" reg-tests
2020-11-04 16:14:09 +01:00
Ilya Shipitsin
82e01b9437
CI: run weekly OpenSSL "no-deprecated" builds
...
OpenWRT uses such OpenSSL builds (those builds are smaller)
some details might be found at ML: https://www.mail-archive.com/haproxy@formilux.org/msg35759.html
GH: https://github.com/haproxy/haproxy/issues/367
2020-04-21 10:27:41 +02:00