2
0
mirror of https://github.com/curl/curl.git synced 2025-03-07 15:27:17 +08:00
Commit Graph

6 Commits

Author SHA1 Message Date
andy5995
92abdaf8e2
GHA: ignore changes to md files for most workflows
Closes 
2023-01-02 00:13:02 +01:00
Diogo Teles Sant'Anna
a2f5a4ca6f
GHA: clarify workflows permissions, set least possible privilege
Set top-level permissions to None on all workflows, setting per-job
permissions. This avoids that new jobs inherit unwanted permissions.

Discussion: https://curl.se/mail/lib-2022-11/0028.html

Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>

Closes 
2022-12-02 23:13:54 +01:00
Daniel Stenberg
0a652280c9
GHA: build tests in a separate step from the running of them
... to make the output smaller for when you want to look at test
failures.

Removed the examples build from msh3

Closes 
2022-09-29 23:37:25 +02:00
Marc Hoersken
4e6893307b
CI/GHA: cancel outdated CI runs on new PR changes
Avoid letting outdated CI runs continue if a PR receives
new changes. Outside a PR we let them continue running
by tying the concurrency to the commit hash instead.

Also only let one CodeQL or Hacktoberfest job run at a time.

Other CI platforms we use have this build in, but GitHub
unfortunately neither by default nor with a simple option.

This saves CI resources and therefore a little energy.

Approved-by: Daniel Stenberg
Approved-by: Max Dymond
Closes 
2022-09-19 21:21:04 +02:00
Marc Hoersken
0af3edfef8
GHA: prepare workflow merge by aligning structure again
Closes 
2022-09-10 14:51:20 +02:00
Daniel Stenberg
472369f589
GHA: mv CI torture test from Zuul
Closes 
2022-08-16 08:54:09 +02:00