Skip to content

ci: Resolve Zizmor static security audit findings in workflows and composite actions #3

ci: Resolve Zizmor static security audit findings in workflows and composite actions

ci: Resolve Zizmor static security audit findings in workflows and composite actions #3

Workflow file for this run

name: Check docs
on:
pull_request:
branches:
- 'master'
permissions:
contents: read
jobs:
build:
name: Build docs check
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout repo
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Set up Python 3.12
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
with:
python-version: '3.12'
cache: 'pip'
cache-dependency-path: |
setup.py
requirements-docs.txt
- name: Save time for cache for mkdocs
run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
- name: Caching
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-
- name: Install Dependencies
run: pip install -r requirements-docs.txt
- name: Build docs to check for errors
run: mkdocs build