name: CI on: push: branches-ignore: - main pull_request: jobs: test-unit: uses: ./.github/workflows/test-unit.yml test-integration: uses: ./.github/workflows/test-integration.yml test-env-virtual: uses: ./.github/workflows/test-env-virtual.yml test-env-nix: uses: ./.github/workflows/test-env-nix.yml test-e2e: uses: ./.github/workflows/test-e2e.yml test-virgin-user: uses: ./.github/workflows/test-virgin-user.yml test-virgin-root: uses: ./.github/workflows/test-virgin-root.yml lint-shell: uses: ./.github/workflows/lint-shell.yml lint-python: uses: ./.github/workflows/lint-python.yml