Skip to content

.github/workflows/testing.yml #15

.github/workflows/testing.yml

.github/workflows/testing.yml #15

Workflow file for this run

on:
workflow_dispatch:
jobs:
track_pr:
runs-on: ubuntu-latest
environment: todo-or-not-1
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.11.7
uses: actions/setup-python@v3
with:
python-version: "3.11.7"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: Generate token
id: generate-token
uses: actions/create-github-app-token@v1
with:
app-id: ${{ vars.APP_ID }}
private-key: ${{ secrets.APP_PEM }}
- name: Use API
env:
GH_TOKEN: ${{ steps.generate-token.outputs.token }}
run: |
python todo_check.py --mode issue --silent