# For more information see: https://help.github.com/en/actions/language-and-framework-guides/using-python-with-github-actions#publishing-to-package-registries
name:Upload Python Package
on:
release:
types:[published ]
on:[push, pull_request ]
jobs:
deploy:
test:
runs-on:ubuntu-latest
strategy:
matrix:
python-version:[3.8,3.9]
steps:
- uses:actions/checkout@v2
- name:Set up Python ${{ matrix.python-version }}
uses:actions/setup-python@v2
with:
python-version:${{ matrix.python-version }}
- name:Install dependencies
run:|
python -m pip install --upgrade pip
python -m pip install flake8
- name:Lint with flake8
run:|
# stop the build if there are Python syntax errors or undefined names