Skip to content

Associated Linear issue does not show up on branch in graph. They do for Jira #201

Associated Linear issue does not show up on branch in graph. They do for Jira

Associated Linear issue does not show up on branch in graph. They do for Jira #201

name: Label Completed Issues
on:
issues:
types: [closed]
jobs:
label-closed-issues:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- uses: actions/github-script@v7
with:
script: |
// Only add label if issue was closed as completed (not as "not planned", etc.)
const issue = await github.rest.issues.get({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number
});
// Check if issue was closed as completed
if ((!issue.data.state_reason || issue.data.state_reason === 'completed') &&
!issue.data.labels.some(label => label.name === 'verified ✔')) {
await github.rest.issues.addLabels({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
labels: ['pending-release', 'needs-verification']
});
}