OXYGENHUB
# 2b95bc24d7d6 oxygen / vendor / iana-time-zone / .github / workflows / zizmor.yaml
793 B · YAML · last changed Strata: the cloud stores send through ureq, so every release target links 1 month ago source blame history raw
1
name: GitHub Actions Security Analysis with zizmor 🌈
2
3
on:
4
  push:
5
    branches: ["main"]
6
  pull_request:
7
    branches: ["**"]
8
9
permissions: {}
10
11
jobs:
12
  zizmor:
13
    name: zizmor latest via PyPI
14
    runs-on: ubuntu-latest
15
    permissions:
16
      security-events: write
17
    steps:
18
      - name: Checkout repository
19
        uses: actions/checkout@v6
20
        with:
21
          persist-credentials: false
22
23
      - name: Install the latest version of uv
24
        uses: astral-sh/setup-uv@v7
25
26
      - name: Run zizmor 🌈
27
        run: uvx zizmor --format sarif . > results.sarif
28
        env:
29
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30
31
      - name: Upload SARIF file
32
        uses: github/codeql-action/upload-sarif@v4
33
        with:
34
          sarif_file: results.sarif
35
          category: zizmor