From 12800518fc4045ae2112c98f039a1a065cda24d0 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Fri, 19 Aug 2022 17:42:22 -0400 Subject: [PATCH] Better output on linter failure in CI (#478) Co-authored-by: Brett Cannon --- .github/workflows/lint.yml | 2 +- noxfile.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 4c09e021..df4390a0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -31,7 +31,7 @@ jobs: cache: "pip" - name: Run `nox -s lint` - run: pipx run nox --error-on-missing-interpreters -s lint + run: pipx run nox --error-on-missing-interpreters -s lint -- --show-diff-on-failure build: name: Build sdist and wheel diff --git a/noxfile.py b/noxfile.py index b61a713b..ae2eb444 100644 --- a/noxfile.py +++ b/noxfile.py @@ -57,7 +57,7 @@ def coverage(*args): def lint(session): # Run the linters (via pre-commit) session.install("pre-commit") - session.run("pre-commit", "run", "--all-files") + session.run("pre-commit", "run", "--all-files", *session.posargs) # Check the distribution session.install("build", "twine")