Skip to content

Chore: pre-commit autoupdate #1

Chore: pre-commit autoupdate

Chore: pre-commit autoupdate #1

---
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: 2026 The Linux Foundation
name: 'Semantic Pull Request 🛠️'
# yamllint disable-line rule:truthy
on:
# Not supported when workflow contains: amannn/action-semantic-pull-request
# workflow_dispatch:
pull_request:
types: [opened, reopened, edited, synchronize]
permissions: {}
concurrency:
group: "${{ github.workflow }}-${{ github.ref }}"
cancel-in-progress: true
jobs:
semantic-pull-request:
name: "Semantic Pull Request"
# Delegate to the shared reusable workflow, which tolerates Dependabot's
# truncated single-commit subjects for long dependency names that
# otherwise trip validateSingleCommitMatchesPrTitle. This file is the
# canonical copy injected org-wide by the mandatory-workflows ruleset,
# so the fix reaches every repository.
# yamllint disable-line rule:line-length
uses: lfit/releng-reusable-workflows/.github/workflows/reuse-semantic-pull-request.yaml@b2adc11cd90f0ca72a34202589a06d374b5d8366 # v0.5.0
permissions:
contents: read
# The called workflow's token is capped by the caller; without this the
# gate step's PR API calls fail with 403 on minimal-permission repos.
pull-requests: read