From 8db6357d2e2f912ca382b259ea2675cf9058511e Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Tue, 5 May 2026 09:51:18 -0500 Subject: ci: flip lint job from advisory to required MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The lint backlog is now zero — all three checks (package-lint, checkdoc, elisp-lint) are clean. Drop `continue-on-error: true' from each step so a regression actually fails the build instead of quietly turning the job green. --- .github/workflows/ci.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to '.github/workflows/ci.yml') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ad5618..7089066 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: run: make test-all lint: - name: Lint (advisory) + name: Lint runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -56,18 +56,13 @@ jobs: - name: Install dependencies run: eask install-deps --dev - # Lint output is informational while the MELPA-prep backlog is being - # worked through. Tighten to required once that backlog is clear. - name: package-lint - continue-on-error: true run: eask lint package - name: checkdoc - continue-on-error: true run: eask lint checkdoc - name: elisp-lint - continue-on-error: true run: make lint coverage: -- cgit v1.2.3