Skip to content

Add CI workflow for org management #1

Add CI workflow for org management

Add CI workflow for org management #1

name: 'Check Github Organization Settings PRs'
on:
pull_request:
paths:
- 'org/*.py'
- 'org/requirements*'
- 'org/pyproject.toml'
- '.github/workflows/org-management-ci.yml'
jobs:
org-config-generation-check:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-python@v5
with:
python-version: 3.9
- uses: actions/checkout@v4
with:
path: community
- name: Run flake8 and unittests
run: |
python -m pip install --upgrade pip
pip install -r community/org/requirements.txt
pip install -r community/org/requirements-dev.txt
cd community/org
python -m flake8
python -m unittest discover -s .