mirror of
https://github.com/prometheus-community/windows_exporter.git
synced 2026-02-08 05:56:37 +00:00
31 lines
962 B
YAML
31 lines
962 B
YAML
name: Validate Pull Request
|
|
on:
|
|
pull_request:
|
|
types:
|
|
- opened
|
|
- reopened
|
|
- synchronize
|
|
- labeled
|
|
- unlabeled
|
|
|
|
jobs:
|
|
required-labels-missing:
|
|
name: required labels missing
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: check
|
|
if: >-
|
|
!contains(github.event.pull_request.labels.*.name, '💥 breaking-change')
|
|
&& !contains(github.event.pull_request.labels.*.name, '✨ enhancement')
|
|
&& !contains(github.event.pull_request.labels.*.name, '🐞 bug')
|
|
&& !contains(github.event.pull_request.labels.*.name, '📖 docs')
|
|
&& !contains(github.event.pull_request.labels.*.name, 'chore')
|
|
&& !contains(github.event.pull_request.labels.*.name, '🛠️ dependencies')
|
|
run: >-
|
|
echo One of the following labels is missing on this PR:
|
|
breaking-change
|
|
enhancement
|
|
bug
|
|
docs
|
|
chore
|
|
&& exit 1 |