Skip to content

Lock GitHub Actions workflows #142585

Lock GitHub Actions workflows

Lock GitHub Actions workflows #142585

Workflow file for this run

name: Lint

Check warning on line 1 in .github/workflows/lint.yml

View workflow run for this annotation

GitHub Actions / Lint

Workflow execution policy warning (evaluate mode)

Event 'pull_request' is not allowed to trigger Actions workflows. Workflow file: '.github/workflows/lint.yml'.
on: [push, pull_request, workflow_dispatch]
permissions:
contents: read
env:
FORCE_COLOR: 1
RUFF_OUTPUT_FORMAT: github
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
lint:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v7.0.1
with:
persist-credentials: false
- uses: j178/prek-action@v3.0.0
# Fails when .github/workflows/actions.lock is out of sync with the
# workflows or a locked pin no longer verifies upstream.
lockfile:
runs-on: ubuntu-slim
timeout-minutes: 10
env:
GH_TOKEN: ${{ github.token }}
steps:
- uses: actions/checkout@v7.0.1
with:
persist-credentials: false
- run: gh extension install github/gh-actions-lock --pin v0.4.1
- run: gh actions-lock --verify