Skip to content

feat(bench): resource-monitor integration for benchmark orchestration (#159) #94

feat(bench): resource-monitor integration for benchmark orchestration (#159)

feat(bench): resource-monitor integration for benchmark orchestration (#159) #94

name: GitHub Actions Quality
on:
pull_request:
paths:
- ".github/**"
push:
branches:
- main
paths:
- ".github/**"
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
permissions:
contents: read
jobs:
zizmor:
name: zizmor
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
with:
version: "0.9.4"
- name: Run zizmor
run: uvx zizmor .github
actionlint:
name: actionlint
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
- name: Run actionlint
run: |
bash <(curl -s https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash)
./actionlint