Skip to content

Fix website build Deno compatibility - #2599

Merged
ejsmith merged 1 commit into
mainfrom
issue/website-deno-lume-compatibility
Sep 29, 2026
Merged

ejsmith merged 1 commit into
mainfrom
issue/website-deno-lume-compatibility

Conversation

@ejsmith

@ejsmith ejsmith commented Sep 29, 2026

Copy link
Copy Markdown
Member

The v8.10.0 website build fails because Deno 2.5.7 does not export node:module.registerHooks, which the existing Lume 3.3.1 dependency imports. Pin the website workflow to Deno 2.9.7 so the existing site builds successfully.

Validation: reproduced the failure locally with Deno 2.5.7, then passed deno task check, deno task verify (including four tests, telemetry verification, and local link/asset checks), and the unused-asset check with 2.9.7 using a dummy telemetry key and localhost collector. The existing unused-asset report remains non-failing. No dependency or lockfile changes, public API changes, or release-tag changes.

Reviewed the Deno 2.9.7 release notes, loader-hook documentation, and published security advisories. This only changes the website build runtime; application runtimes are unaffected.

Failure: v8.10.0 website workflow.

@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
Exceptionless.Web 86% 70% 8711 ✔
Exceptionless.Insulation 37% 35% 286 ❌
Exceptionless.Core 77% 68% 10552 ✔
Exceptionless.AppHost 38% 40% 149 ❌
Summary 79% (26877 / 33870) 68% (12726 / 18658) 19698 ✔

@ejsmith
ejsmith marked this pull request as ready for review September 29, 2026 14:59
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-29T15:02:00.576024Z 68f4eb2 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@ejsmith
ejsmith merged commit 0cb2090 into main Sep 29, 2026
14 checks passed
@ejsmith
ejsmith deleted the issue/website-deno-lume-compatibility branch September 29, 2026 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant