From 6373f67807303db5e7798a295300102d5f8b2479 Mon Sep 17 00:00:00 2001 From: fibibot Date: Thu, 14 May 2026 12:56:05 +0000 Subject: [PATCH] ci: pin Lint workflow to Deno v2.x stable `deno-version: canary` started failing all PRs with an MDX rendering error in /styleguide/typography.mdx: TypeError: Cannot resolve module "lume/jsx-runtime": relative URL with a cannot-be-a-base base at MDXEngine.render (.../lume@3.1.2/plugins/mdx.ts:96:21) The MDX plugin dynamic-imports compiled output from a `blob:` URL; a canary regression broke bare-specifier resolution from `blob:` referrers, so the import map's `lume/jsx-runtime` entry no longer applies. The same build succeeds locally on `deno 2.7.14` stable. Pin to the v2.x stable channel so the workflow tracks stable releases without exposure to unreleased regressions. --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 1e8bbb787..613d3cfde 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -23,7 +23,7 @@ jobs: uses: denoland/setup-deno@v2 with: cache: true - deno-version: canary + deno-version: v2.x - run: deno fmt --check - run: deno task test