dundargoc
1bfe6fdceb
ci: add workflow_dispatch event to testing workflows
...
This allows us to easily test the release branch if needed.
2024-03-27 16:37:59 +01:00
dundargoc
bf24298fea
ci: simplify concurrency string
...
`github.ref` is now defined for both pull requests and pushes, meaning
that it can be used to simplify the concurrency group.
`cancel-in-progress` is set to true only if the trigger is a pull
request, as we don't want master runs to cancel each other out.
2024-03-16 15:00:09 +01:00
dependabot[bot]
7db9992445
ci: bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
2023-12-14 14:16:35 +01:00
dundargoc
dd81e1e334
ci: refactor CI files
...
Mostly rename file and variable names to be more consistent. This makes
it easier to locate them in the "Actions" tab on github.
2023-12-09 14:14:38 +01:00
dundargoc
ce6fefbab9
ci: create setup action
...
This deduplicates common operations.
2023-12-01 16:59:23 +01:00
dundargoc
06d48f6aa6
ci(codeql): add concurrency to cancel unnecessary jobs early
2023-09-10 17:56:45 +02:00
dependabot[bot]
cf7d37ad13
ci: bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 23:20:30 +02:00
Justin M. Keyes
006152ff7a
ci: run codeql on pull requests #24545
...
Also use cache to save 1 minute.
2023-08-13 12:11:39 -07:00
dundargoc
9de9bd4bed
ci: replace cmake script with bash script ( #22246 )
...
Bash has better error handling than cmake, and seem overall slightly
more suited to scripting than cmake.
2023-02-13 18:26:01 +01:00
dundargoc
5d3769ea23
ci: install dependencies with a single script ( #22241 )
...
It's easier if the os-specific installations are done by the script itself
2023-02-12 22:09:10 +01:00
dundargoc
2b1c07a1d4
ci: remove unnecessary matrix from codeql workflow ( #22239 )
2023-02-12 18:12:17 +01:00
dundargoc
477d4bbf5f
ci: inline external environment scripts ( #22237 )
...
Scripts that define the build itself shouldn't be external as they lead
to hard to find bugs.
2023-02-12 18:08:37 +01:00
dundargoc
5c52971f60
ci: use shell script to deduplicate workflow ( #21079 )
2022-12-05 11:58:13 +01:00
dundargoc
adda751407
ci: rename workflow files to be simpler and more consistent ( #21253 )
2022-12-01 10:55:34 +01:00