An action for automatically labelling pull requests
Browse cluster: Haskell tooling and libraries →Pull Request Labeler is a GitHub Action that automatically applies labels to pull requests based on the paths of changed files or branch names. The action reads configuration from a `.github/labeler.yml` file that uses glob patterns to match file paths and regular expressions to match branch names, supporting complex boolean logic through `any` and `all` operators. Built in JavaScript (migrated to ESM in version 7) and running on Node.js 24, the action is maintained by GitHub (the `actions` organization) and provides various configuration options including limits on the number of labels applied and thresholds for skipping labeling on large pull requests.