Skip to content

Meta: Added cool shiels for the CI and the docs #10

Meta: Added cool shiels for the CI and the docs

Meta: Added cool shiels for the CI and the docs #10

name: "CallMePixelMan's Workflow"
on: ["push", "pull_request"]
jobs:
first-job:
runs-on: "ubuntu-latest"
steps:
- uses: actions/checkout@v3
- name: Install Python
uses: actions/setup-python@v4
with:
python-version: "3.8"
- name: Install poetry
uses: Gr1N/setup-poetry@v8
- name: Use poetry to install dependencies
run: |
poetry --version
poetry install
- name: Lint with Ruff
run: poetry run ruff .
- name: Test with PyTest
run: poetry run pytest .
- name: Build documentation with Sphinx
run: |
cd docs
poetry run make html