--- name: Run tests on: [push] jobs: test-precommit: runs-on: docker container: image: docker.io/brenard/python-pre-commit:latest steps: - name: Check out repository code uses: actions/checkout@v4 with: fetch-depth: 0 - name: Install python dependencies env: DEBIAN_FRONTEND: noninteractive run: | apt-get -qq update apt-get -qq -y install --no-install-recommends python3-ldap - name: Run pre-commit run: pre-commit run --all-files