Skip to content

chore(deps): astro 6.4.8, dompurify 3.4.11, actions/checkout v7 - #27

Merged
maehr merged 1 commit into
textrefs:stagingfrom
maehr:chore/dep-catchup
Jul 5, 2026
Merged

chore(deps): astro 6.4.8, dompurify 3.4.11, actions/checkout v7#27
maehr merged 1 commit into
textrefs:stagingfrom
maehr:chore/dep-catchup

Conversation

@maehr

@maehr maehr commented Jul 5, 2026

Copy link
Copy Markdown
Member

Applies dependabot's pending main-targeted bumps (#16 dompurify, #17 astro, #18 actions/checkout) on staging so they ship with the release; the dependabot PRs auto-close when main catches up.

🤖 Generated with Claude Code

Catches staging up with dependabot PRs textrefs#16/textrefs#17/textrefs#18, which target main
and will close automatically at release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 5, 2026 20:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Aligns staging with Dependabot’s pending dependency bumps so the next release ships updated runtime dependencies and CI workflow actions for the Astro/Starlight site.

Changes:

  • Bump astro to ^6.4.8 (and lockfile to 6.4.8).
  • Update dompurify in package-lock.json to 3.4.11.
  • Bump GitHub Actions actions/checkout from v6 to v7 across workflows.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updates the direct astro dependency version range.
package-lock.json Updates resolved/locked versions for astro and dompurify.
.github/workflows/validate.yml Uses actions/checkout@v7 for CI validation.
.github/workflows/release.yml Uses actions/checkout@v7 for release job checkout.
.github/workflows/pages.yml Uses actions/checkout@v7 for Pages build job checkout.
.github/workflows/links.yml Uses actions/checkout@v7 for link-check workflow checkout.

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

@maehr
maehr merged commit 59a1c54 into textrefs:staging Jul 5, 2026
2 checks passed
maehr added a commit to maehr/textrefs.org that referenced this pull request Aug 25, 2026
Picks up four merged registry pull requests:

- textrefs/registry#21 — document `alternative_labels` in AGENTS.md
- textrefs/registry#29 — correct the Perseus editions, record two verified
  negatives (closes registry textrefs#22 and textrefs#24)
- textrefs/registry#30 — drop the three Wikisource resolver targets
- textrefs/registry#31 — seed alternative labels on all twelve works
  (closes registry textrefs#27)

`/find/` now resolves `NE 1094a1` to the Nicomachean Ethics through
`TIER.EXACT_ALTERNATIVE_LABEL`. Before this pin it resolved to the New
Testament through `TITLE_PREFIX`, which is the failure ADR-0007 was written to
close.

`npm run verify` and `npm run validate:data` both pass on the new pin: 68,005
records valid, 204,364 pages built, all internal links valid.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CD9MxbT2jSZmJyR9ywJGEs
maehr added a commit that referenced this pull request Aug 25, 2026
Picks up four merged registry pull requests:

- textrefs/registry#21 — document `alternative_labels` in AGENTS.md
- textrefs/registry#29 — correct the Perseus editions, record two verified
  negatives (closes registry #22 and #24)
- textrefs/registry#30 — drop the three Wikisource resolver targets
- textrefs/registry#31 — seed alternative labels on all twelve works
  (closes registry #27)

`/find/` now resolves `NE 1094a1` to the Nicomachean Ethics through
`TIER.EXACT_ALTERNATIVE_LABEL`. Before this pin it resolved to the New
Testament through `TITLE_PREFIX`, which is the failure ADR-0007 was written to
close.

`npm run verify` and `npm run validate:data` both pass on the new pin: 68,005
records valid, 204,364 pages built, all internal links valid.


Claude-Session: https://claude.ai/code/session_01CD9MxbT2jSZmJyR9ywJGEs

Co-authored-by: Moritz Mähr <14755525+maehr@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
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.

2 participants