diff --git a/.github/workflows/update-issues.yaml b/.github/workflows/update-issues.yaml new file mode 100644 index 0000000000..0b8238d3f7 --- /dev/null +++ b/.github/workflows/update-issues.yaml @@ -0,0 +1,29 @@ +# Install this in .github/workflows/ to automate issue maintenance. +name: Update Issues + +on: + workflow_dispatch: + # Allows for manual triggering. + schedule: + # Run every 30 minutes + - cron: '*/30 * * * *' + +permissions: + issues: write + +jobs: + update-issues: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + with: + repository: joeyparrish/shaka-github-tools + + - name: Update Issues + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + cd update-issues + npm ci + node main.js