Skip to content

build(deps): bump Lunaria#234

Merged
Adammatthiesen merged 1 commit into
mainfrom
armand/bump-lunaria
Feb 23, 2026
Merged

build(deps): bump Lunaria#234
Adammatthiesen merged 1 commit into
mainfrom
armand/bump-lunaria

Conversation

@ArmandPhilippot
Copy link
Copy Markdown
Member

@ArmandPhilippot ArmandPhilippot commented Feb 23, 2026

Description

Bumps Lunaria with a more recent package to avoid similar issues as in Astro Docs because of an old package that suddenly vanish.

Based on withastro/docs#12066 and withastro/docs#13285 these are the only changes required!

Summary by CodeRabbit

  • Chores
    • Updated @lunariajs/core dependency to the latest version.
    • Refined internal timestamp tracking logic for git history references.

@ArmandPhilippot ArmandPhilippot requested a review from a team as a code owner February 23, 2026 12:49
@htg-1-studiocms-cloud
Copy link
Copy Markdown

htg-1-studiocms-cloud Bot commented Feb 23, 2026

Dokploy Preview Deployment

Name Status Preview Updated (UTC)
StudioCMS Docs ✅ Done Preview URL 2026-02-23T12:56:15.297Z

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Feb 23, 2026

📝 Walkthrough

Walkthrough

Updates git tracking timestamp references from latestTrackedChange.date to latestTrackedCommit.date in multiple files and bumps the @lunariajs/core dependency version.

Changes

Cohort / File(s) Summary
Git Tracking Timestamp Updates
lunaria/components.ts, scripts/lunaria-report-bot.ts
Modified timestamp source for git history filtering and link generation to use latestTrackedCommit.date instead of latestTrackedChange.date.
Dependency Updates
package.json
Updated @lunariajs/core from commit hash 4c8b9b0 to 722c34c.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Suggested reviewers

  • dreyfus92
  • Adammatthiesen

Poem

🐰 The commit date now leads the way,
Through tracked changes, day by day,
Dependencies dance and gently shift,
A subtle yet meaningful git gift! ✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'build(deps): bump Lunaria' accurately reflects the main change: updating the Lunaria dependency to a newer version.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch armand/bump-lunaria

Tip

Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@package.json`:
- Line 54: The dependency reference for "@lunariajs/core" uses the ephemeral
pkg.pr.new URL which risks future install breakage; change the package entry for
"@lunariajs/core" to use the official npm semver form (replace the URL value
with "^0.1.1") so package resolution uses the npm registry instead of the
pkg.pr.new build.

ℹ️ Review info

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 912966e and dca2c50.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (3)
  • lunaria/components.ts
  • package.json
  • scripts/lunaria-report-bot.ts

Comment thread package.json
Copy link
Copy Markdown
Member

@dreyfus92 dreyfus92 left a comment

Choose a reason for hiding this comment

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

Thank you @ArmandPhilippot 😄

@Adammatthiesen
Copy link
Copy Markdown
Member

@coderabbitai please unblock your review, the changes here are needed to prevent pkg.pr.new dead links in CI

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Feb 23, 2026

@Adammatthiesen, understood! I'll approve the changes. The dependency bump to resolve the pkg.pr.new dead links issue makes sense, and the corresponding API adjustments from latestTrackedChange.date to latestTrackedCommit.date align with the updated Lunaria version.

✅ Actions performed

Comments resolved and changes approved.

@Adammatthiesen Adammatthiesen merged commit 499e99b into main Feb 23, 2026
7 checks passed
@Adammatthiesen Adammatthiesen deleted the armand/bump-lunaria branch February 23, 2026 14:27
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.

3 participants