--- 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 -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 -e .[test] - pycodestyle tlsrpt_exporter