Skip to content

[docs] Update Astro dependencies - 2026-04-21#27543

Merged
pelikhan merged 1 commit intomainfrom
deps/update-astro-2026-04-21-473f8c4326374592
Apr 21, 2026
Merged

[docs] Update Astro dependencies - 2026-04-21#27543
pelikhan merged 1 commit intomainfrom
deps/update-astro-2026-04-21-473f8c4326374592

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Astro Dependency Updates

Updates npm packages in docs/ to their latest versions.

Updated Packages

  • @primer/octicons: ^19.24.0 → ^19.24.1
  • astro: ^6.1.6 → ^6.1.8
  • starlight-llms-txt: ^0.8.0 → ^0.8.1

Migration Notes

All updates are patch/minor version bumps — no breaking changes or migration steps required.

  • astro 6.1.6 → 6.1.8: Bug fixes and minor improvements; no API changes
  • @primer/octicons 19.24.0 → 19.24.1: Patch update with new/updated icons
  • starlight-llms-txt 0.8.0 → 0.8.1: Minor patch update

Build Status

npm run build passes with updated dependencies (using Node.js 22 as required by Astro ≥6.1.x)


Automated by Update Astro

Generated by Update Astro · ● 1.2M ·

  • expires on Apr 23, 2026, 11:07 AM UTC

- @primer/octicons: ^19.24.0 → ^19.24.1
- astro: ^6.1.6 → ^6.1.8
- starlight-llms-txt: ^0.8.0 → ^0.8.1

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation labels Apr 21, 2026
@pelikhan pelikhan marked this pull request as ready for review April 21, 2026 13:27
Copilot AI review requested due to automatic review settings April 21, 2026 13:27
@pelikhan pelikhan merged commit 6ccc83c into main Apr 21, 2026
3 checks passed
@pelikhan pelikhan deleted the deps/update-astro-2026-04-21-473f8c4326374592 branch April 21, 2026 13:27
@github-actions github-actions Bot mentioned this pull request Apr 21, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the documentation site’s Astro-related npm dependencies to newer patch/minor versions and refreshes the lockfile accordingly.

Changes:

  • Bump astro from ^6.1.6 to ^6.1.8.
  • Bump @primer/octicons from ^19.24.0 to ^19.24.1.
  • Bump starlight-llms-txt from ^0.8.0 to ^0.8.1 (with corresponding lockfile updates).
Show a summary per file
File Description
docs/package.json Updates declared dependency versions for the docs site.
docs/package-lock.json Updates the resolved dependency graph to match the new versions (including transitive updates).

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Files not reviewed (1)
  • docs/package-lock.json: Language not supported
  • Files reviewed: 1/2 changed files
  • Comments generated: 1

Comment thread docs/package.json
Comment on lines 21 to 25
"@astrojs/sitemap": "^3.7.2",
"@astrojs/starlight": "^0.38.3",
"@primer/octicons": "^19.24.0",
"astro": "^6.1.6",
"@primer/octicons": "^19.24.1",
"astro": "^6.1.8",
"astro-mermaid": "^2.0.1",
Copy link

Copilot AI Apr 21, 2026

Choose a reason for hiding this comment

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

The PR description says Node.js 22 is required, but the updated dependency tree now has packages (e.g., Astro/@astrojs/mdx) declaring an engine requirement of >=22.12.0. To avoid confusing install/build failures for contributors using older 22.x (or 20.x), consider updating the PR description and adding an explicit "engines" field in docs/package.json (at least for node) to reflect the minimum supported version.

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Copy Markdown
Contributor Author

👋 Thanks for the automated Astro dependency bump! Keeping astro, @primer/octicons, and starlight-llms-txt up-to-date in the docs site is exactly the kind of routine maintenance the project relies on.

One thing worth noting for completeness:

  • No test changes — the checklist flagged the absence of test file changes. For a pure lock-file + manifest version bump like this one, that's entirely expected — there's no new logic to cover. The best signal here is CI passing cleanly, which the PR body already confirms (npm run build ✅).

Since this is still a draft, if there are any CI checks pending, confirm they pass before marking it ready for review. Once green, this looks ready to merge.

If you'd like an agent to verify the build and promote this to ready-for-review:

In the gh-aw repository, check PR #27543 ([docs] Update Astro dependencies - 2026-04-21):
1. Confirm all CI checks are passing for the head commit.
2. If all checks pass, mark the PR as ready for review (remove draft status).
3. If any checks are failing, investigate the failure and propose a fix.

Generated by Contribution Check · ● 1.4M ·

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.

2 participants