Skip to content

ci: use zizmor

ci: use zizmor #993

Workflow file for this run

name: CI
on:
push:
branches: [main]
paths-ignore: ["**.md"]
pull_request:
branches: [main]
paths-ignore: ["**.md"]
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
permissions: {}
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6 # zizmor: ignore[unpinned-uses]
with:
persist-credentials: false
- uses: j178/prek-action@v1 # zizmor: ignore[unpinned-uses]
bootstrap:
runs-on: ${{ matrix.os }}-latest
container: ${{ matrix.container }}
strategy:
fail-fast: false
matrix:
include:
- os: macos
- os: ubuntu
- os: ubuntu
container: alpine
steps:
- run: apk add bash curl git
if: matrix.container == 'alpine'
- run: curl -fsSL https://raw.githubusercontent.com/${{ github.repository }}/${{ github.sha }}/bootstrap | HOME=$PWD/tmp bash