DOC: add internet archive link to FASTG spec #66
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# From | |
# https://github.com/fedarko/strainFlye/blob/main/.github/workflows/main.yml | |
name: pyfastg CI | |
on: [push, pull_request] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
strategy: | |
matrix: | |
# Gotta specify 3.10 as a string to avoid it being converted to 3.1: | |
# https://github.com/actions/setup-python/issues/160 | |
# The -dev after 3.11 is so that we can test on the latest dev version | |
# of python 3.11, since I believe no stable version of 3.11 exists yet | |
# (see https://github.com/actions/setup-python/issues/160 again) | |
python-version: [3.6, 3.7, 3.8, 3.9, "3.10", "3.11-dev"] | |
steps: | |
# https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python | |
- name: Check out code | |
uses: actions/checkout@v3 | |
# https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python | |
- name: Set up Python ${{ matrix.python-version }} | |
uses: actions/setup-python@v3 | |
with: | |
python-version: ${{ matrix.python-version }} | |
- name: Install pyfastg (and its pip dependencies) | |
run: pip install -e .[dev] | |
- name: Run tests | |
run: make test | |
- name: Lint and stylecheck | |
run: make stylecheck | |
- name: Upload code coverage information to Codecov | |
uses: codecov/codecov-action@v2 |