Skip to content

chore: release 11.4.0 #8976

chore: release 11.4.0

chore: release 11.4.0 #8976

name: Risk assessment
on:
pull_request:
types:
- opened
- reopened
- synchronize
- edited
- labeled
- unlabeled
- ready_for_review
jobs:
check_risk_labels:
name: Check risk labels
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v7
with:
script: |
const labels = context.payload.pull_request.labels.map(label => label.name);
if (labels.find(label => label.startsWith('autorelease'))) {
console.log('Release PRs are not subject to risk assessment. 🚢');
} else {
const authorRisk = labels.find(label => label.startsWith('risk level (author):'));
if (authorRisk) {
console.log('PR has an author risk label. Good luck. 🫡');
} else {
core.setFailed(`PR has no author risk label. 🛑`);
}
}