[dualtor] test_everflow_frwd_with_bkg_trf is consistently failing on dualtor testbed #3
This file contains 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: Process the Issue Report | |
on: | |
issues: | |
types: [opened] | |
jobs: | |
apply-type-label: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/setup-node@v4 | |
with: | |
node-version: 20 | |
- run: npm install @octokit/action | |
- run: npm install @actions/github | |
- run: | | |
cat << EOF > apply-label-tmp.mjs | |
import { Octokit } from "@octokit/action"; | |
import { context } from "@actions/github"; | |
const octokit = new Octokit(); | |
const issueType = context.payload.issue.body.match(/Issue Type\s*(.*)/)[1]; | |
console.log('Issue Type:', issueType); | |
if (issueType === 'Test Gap') { | |
octokit.rest.issues.addLabels({ | |
issue_number: context.issue.number, | |
owner: context.repo.owner, | |
repo: context.repo.repo, | |
labels: ['test-gap'] | |
}); | |
} | |
if (issueType === 'Bug Report') { | |
octokit.rest.issues.addLabels({ | |
issue_number: context.issue.number, | |
owner: context.repo.owner, | |
repo: context.repo.repo, | |
labels: ['bug'] | |
}); | |
} | |
if (issueType === 'Enhancement') { | |
octokit.rest.issues.addLabels({ | |
issue_number: context.issue.number, | |
owner: context.repo.owner, | |
repo: context.repo.repo, | |
labels: ['enhancement'] | |
}); | |
} | |
EOF | |
node apply-label-tmp.mjs | |
env: | |
GITHUB_TOKEN: ${{ secrets.TOKEN }} |