7 Commits
Author SHA1 Message Date
Dylan M. Taylor e90c444476 ci: use StepSecurity's maintained actions (#23)
Each third-party action that StepSecurity publishes a secure drop-in
replacement for now uses that replacement, pinned to a commit with its
version as a comment. Versions follow what we used: the newest
StepSecurity release in the same major, or the closest major they
publish. dtolnay/rust-toolchain refs that named a toolchain (stable,
nightly, 1.76) become the replacement's `toolchain` input.
2026-11-11 14:57:30 -05:00
Dylan M. Taylor 309c51584e ci: run Harden-Runner on every job (#22)
Adds step-security/harden-runner (audit, pinned to v2.22.4 like
craft-common-actions) as the first step of each job that did not have it,
so every workflow in the org's public repos reports its egress to
StepSecurity. Audit, not block: block-mode allow lists come from each
job's observed traffic.
2026-11-11 12:43:37 -05:00
FredApps dc32aa7ad8 ci: give runs outside pull requests their own concurrency group 2026-11-10 14:51:54 +01:00
FredApps 0a6a76a0c4 ci: test each change once, cancel superseded PR runs, cache from main 2026-11-10 11:10:43 +01:00
skylartaylor 0fc13c0708 Run adapter qualification on the review branch 2026-10-13 03:19:54 +02:00
skylartaylor c32b8e7172 Add safe shared Windows RGB driver transport 2026-10-13 02:11:56 +02:00
ArcticLampyrid 675a33c06e ci: add test job 2024-03-14 17:51:36 +08:00