chore(deps): bump actions/setup-python from 4 to 6 #17
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: 🏷️ PR Labeler | |
| # Automatically labels pull requests based on content, size, and type | |
| # Uses the modular PR labeler from Bauer Group automation templates | |
| on: | |
| pull_request_target: | |
| types: [opened, edited, synchronize, reopened] | |
| workflow_dispatch: | |
| inputs: | |
| pr-number: | |
| description: "PR number to label (leave empty for all open PRs)" | |
| type: string | |
| required: false | |
| force-update: | |
| description: "Force update labels even if already labeled" | |
| type: boolean | |
| default: false | |
| permissions: | |
| contents: read | |
| pull-requests: write | |
| jobs: | |
| label-pr: | |
| name: Label Pull Request | |
| if: github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch' | |
| uses: bauer-group/automation-templates/.github/workflows/pr-labeler.yml@main | |
| with: | |
| # Configuration for Python library project | |
| config-path: ".github/config/pr-labeler/path-labels.yml" | |
| sync-labels: true | |
| # Size labeling based on lines changed | |
| size-labels: true | |
| # Priority labeling based on keywords and file types | |
| priority-labels: true | |
| # Type labeling based on branch name and PR title | |
| type-labels: true | |
| # Auto-assignment based on CODEOWNERS (if file exists) | |
| auto-assign: false | |
| # Custom triage rules for Python projects | |
| custom-rules: ".github/config/pr-labeler/triage-rules.yml" | |
| secrets: inherit |