Add GitHub action for issue triaging script

Improve comments
pull/14691/head
adbridge 2021-05-21 15:48:25 +01:00
parent 14e5d307bb
commit 1684b9c647
1 changed files with 29 additions and 0 deletions

29
.github/workflows/main.yml vendored Normal file
View File

@ -0,0 +1,29 @@
on:
issues:
types: [ opened, reopened ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v2
- name: Install Python environment
uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Checkout mbed-os-scripts repo (This repo is currently private)
uses: actions/checkout@v2
with:
repository: ARMmbed/mbed-os-ci-scripts
token: ${{ secrets.ISSUE_TRIAGING_PERMS }}
path: scripts
ref: triage_test
- name: Run the script
run: |
python -m pip install pygithub
python ./scripts/issue_triaging/__init__.py -i ${{github.event.issue.number}} -r ${{ github.event.repository.name }} -t ${{ secrets.ISSUE_TRIAGING_PERMS }}