Skip to content

[docs] Update Astro dependencies - 2026-11-04 - #74724

Merged
pelikhan merged 3 commits into
mainfrom
update-docs-astro-2026-11-04-840a8c145d120405
Nov 4, 2026
Merged

pelikhan merged 3 commits into
mainfrom
update-docs-astro-2026-11-04-840a8c145d120405

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Astro Dependency Updates

Updates npm packages in docs/ to their latest versions.

Updated Packages

  • @astrojs/markdown-remark: 7.3.4 → 7.3.5
  • @astrojs/starlight: 0.42.7 → 0.42.8
  • astro: 7.4.2 → 7.4.5
  • mermaid: 12.2.0 → 12.3.0
  • postcss: 8.5.31 → 8.5.32

Migration Notes

  • Starlight 0.42.8 contains patch fixes only; no migration changes are required.
  • Mermaid 12.3.0 adds flowchart and BPMN features and restricts flowchart edge IDs from containing [ ] ( ) { } |; the existing docs diagrams build without changes.
  • The remaining updates are patch releases and require no source migration.

Build Status

✅ npm run build passes with 316 pages built and all internal links valid.

The repository-wide make agent-report-progress gate could not run because its separate actions/setup/js dependency install was blocked by an untrusted certificate from the configured package registry. The docs dependency install and full docs build completed successfully.

References:

Generated by 🔧 Update Astro · codex · gpt56 · ~115 AIC · ⌖ ~41 AIC · ⊞ 14.7K · ◷

  • expires on Nov 5, 2026, 7:05 PM UTC-08:00

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation labels Nov 4, 2026
@pelikhan
pelikhan marked this pull request as ready for review November 4, 2026 03:59
Copilot AI auto review requested due to automatic review settings November 4, 2026 03:59
@github-actions

github-actions Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor Author

✅ Test Quality Sentinel completed test quality analysis.

Test Quality Sentinel

Outcome: reported_no_action

The agent completed and reported no action. A no-op output alone does not verify that all required work was completed or that publication was possible.

Agent messages are omitted from this comment. The category uses structured run status, not interpretation of agent prose.

Generated from Test Quality Sentinel · routed: gpt56 max · ~2 AIC · ⌖ ~1 AIC · ⊞ 6.3K · ◷

🧪 Test quality analysis by Test Quality Sentinel

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues remain in the documented dependency upgrades and synchronized lockfile metadata.

No open issues 🎉

1 file not reviewed
  • docs/package-lock.json: Generated file
What changed in this PR

Updates the documentation site's Astro ecosystem dependencies and synchronizes the npm lockfile, including Mermaid and PostCSS upgrades. The reported 316-page documentation build passed.

Changes:

  • Upgraded Astro, Starlight, Markdown Remark, Mermaid, and PostCSS.
  • Refreshed resolved versions, integrity hashes, and transitive dependencies.
  • Removed obsolete Mermaid transitive dependency data.
File Description
docs/​package.json Updates direct dependency versions and the Markdown Remark override.
docs/​package-lock.json Records resolved packages, transitive dependency changes, licenses, and integrity metadata.

Review effort: Lite (auto)

@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor Author

Visual Regression Check: could not run

The docs server at (host.docker.internal/redacted) returned 403 Forbidden` (proxy error page) when opened with Playwright, so no screenshots or accessibility snapshots were captured.

Page Viewport Status
Home Mobile 375×812 error (403)
Home Tablet 768×1024 error (403)
Home Desktop 1440×900 error (403)

I did not change proxy or browser settings. The sandbox allowlist probably needs to include host.docker.internal:4321.

Warning

Firewall blocked 2 domains

The following domains were blocked by the firewall during workflow execution:

  • host.docker.internal
  • update.googleapis.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "host.docker.internal"
    - "update.googleapis.com"

See Network Configuration for more information.

Generated by 👁️ Visual Regression Checker for #74724 · copilot · auto · ~12 AIC · ⌖ ~1 AIC · ⊞ 8.5K · ◷

@pelikhan

pelikhan commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator

@copilot recompile, make sure the Astro updater applies a 3 day cooldown to all updates

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
@pelikhan
pelikhan merged commit 44fdc70 into main Nov 4, 2026
14 checks passed
@pelikhan
pelikhan deleted the update-docs-astro-2026-11-04-840a8c145d120405 branch November 4, 2026 15:30

Copilot AI commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

@copilot recompile, make sure the Astro updater applies a 3 day cooldown to all updates

Added --cooldown 3 to both Astro updater checks—the preflight and the upgrade command—and recompiled the workflow. Commit: 3a8e3ba7. The repository validation and impacted tests passed; CodeQL timed out and could not be retried.

Copilot AI restored the update-docs-astro-2026-11-04-840a8c145d120405 branch November 4, 2026 15:31
Copilot stopped work on behalf of pelikhan due to an error November 4, 2026 15:32
Copilot AI requested a review from pelikhan November 4, 2026 15:32
@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor Author

🎉 This pull request is included in a new release.

Release: v1.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants