Chocobo1
|
d2c4b69f47
|
GHA CI: use least permission level
`actions: write` is required by Chocobo1/setup-ccache-action.
`pull-requests: write` is required by actions/stale.
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
|
2 years ago |
xavier2k6
|
cea1bbde23
|
GHA CI: Update `checkout` action to `v3`
|
3 years ago |
Chocobo1
|
116664285d
|
GHA CI: Don't cancel CI builds on non-pull-request branches
Fix up 2652c73a4f .
PR #16558.
|
3 years ago |
xavier2k6
|
7fa89c9ba4
|
GHA CI: Update "WebUI" `setup-node` action to `v3`
PR #16532.
|
3 years ago |
Chocobo1
|
2652c73a4f
|
GHA CI: cancel outdated in-progress workflow runs
This will only cancel outdated workflow runs on PR branches and won't affect other normal repo
branches.
PR #16511.
|
3 years ago |
Chocobo1
|
a9feae6110
|
GHA CI: Split "main CI" to multiple workflows
|
3 years ago |
Chocobo1
|
ba1cf12817
|
Capitalize workflow step names
|
3 years ago |
Chocobo1
|
59352e4ca7
|
Use nodejs lts version for CI
The exact nodejs version isn't critical here, just make sure it isn't
too outdated.
|
3 years ago |
Chocobo1
|
535603fac4
|
Use latest Ubuntu images
Jobs in those workflows has little to do with specific OS version, so
just use the latest.
|
3 years ago |
Chocobo1
|
fb6282da57
|
Add proper indention to steps section
Following the style from the examples in https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idsteps
|
3 years ago |
Chocobo1
|
23766cd01d
|
Clean up Github workflows' name
|
3 years ago |
Chocobo1
|
45465e994e
|
Add WebUI checking to CI
|
4 years ago |