Skip to content

feat(config)!: registry-key adapter resolution, drop unsafe _target_ (#301) #1267

feat(config)!: registry-key adapter resolution, drop unsafe _target_ (#301)

feat(config)!: registry-key adapter resolution, drop unsafe _target_ (#301) #1267

# Required status check for branch protection on `main`: workflow "Semantic PR title", job `validate-pr-title`
# (GitHub UI may show "Semantic PR title / validate-pr-title").
name: Semantic PR title
on:
pull_request:
branches:
- main
types: [opened, edited, synchronize, reopened]
jobs:
validate-pr-title:
if: ${{ !startsWith(github.head_ref, 'release-please--') }}
runs-on: ubuntu-latest
permissions:
pull-requests: read
steps:
- uses: amannn/action-semantic-pull-request@v6
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
types: |
feat
fix
docs
style
refactor
perf
test
build
ci
chore
revert
deps
publish
scopes: |
transparency
tracking
metrics
docs
infra
deps
misc
config
model
data
reporting
robustness
dev
prod
actions
requireScope: false
validateSingleCommitMatchesPrTitle: true
subjectPattern: ^.+$
subjectPatternError: |
Subject must be non-empty and match team conventions. See [tool.commitizen.customize] schema_pattern in pyproject.toml.