fix(ci): make shared checks portable across runners (#8124)

* fix(ci): isolate monitor argument checks from runner tools

* fix(ci): install the Typos action download dependency

* fix(ci): make release policy matching portable across awk variants
This commit is contained in:
Chris
2026-09-26 10:55:06 +08:00
committed by GitHub
parent 4cf45e9ed2
commit de80e8a673
5 changed files with 40 additions and 18 deletions
+4
View File
@@ -104,6 +104,10 @@ jobs:
- uses: actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a # v7
with:
persist-credentials: false
- name: Install typos download dependency
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends wget
- name: Typos check with custom config file
uses: crate-ci/typos@512fc24f32f44ab01972217aaaf3dc86ec234d53 # v1.50.2