--- on: push jobs: test: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v4 - name: test run: | apt update; apt install --yes python3-pip pip3 install --break-system-packages -e .[test] python3 -m coverage run --rcfile=setup.cfg -m unittest discover tlsrpt_exporter python3 -m coverage combine python3 -m coverage report --rcfile=setup.cfg codestyle: runs-on: docker steps: - uses: https://code.forgejo.org/actions/checkout@v4 - name: codestyle run: | apt update; apt install --yes python3-pip pip3 install --break-system-packages -e .[test] pycodestyle tlsrpt_exporter