Skip to content

Conversation

@amondnet
Copy link
Contributor

Summary

  • Bump Bun package manager version from 1.3.2 to 1.3.5
  • Add Node.js v24 setup in release-please workflow
  • Configure npm registry for authenticated package publishing
  • Switch from bunx npm to native npm for publishing
  • Update IDE VCS mappings for new reference submodules
  • Update ref/docus submodule to latest commit

Changes

Workflow Updates

  • Added Node.js v24 setup action in .github/workflows/release-please.yml
  • Configure npm registry URL for authenticated publishing
  • Switch from bunx npm publish to native npm publish command

Dependency Updates

  • Bun: 1.3.2 → 1.3.5

IDE Configuration

  • Added VCS mappings for new reference submodules:
    • ref/content
    • ref/mdc
    • ref/ui

Test Plan

  • Verify workflow syntax is valid
  • Confirm Bun version is compatible
  • Check IDE VCS mappings load correctly
  • Validate npm publish command configuration

- Bump Bun package manager version from 1.3.2 to 1.3.5
- Add Node.js v24 setup in release-please workflow
- Configure npm registry for authenticated package publishing
- Switch from bunx npm to native npm for publishing
- Update IDE VCS mappings for new reference submodules (ref/content, ref/mdc, ref/ui)
- Update ref/docus submodule to latest commit
@gemini-code-assist
Copy link

Summary of Changes

Hello @amondnet, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request focuses on essential maintenance and infrastructure improvements. It updates the Bun package manager to its latest version, enhances the release workflow by integrating Node.js v24 and refining the npm publishing process, and expands IDE VCS mappings to properly track new reference submodules. Additionally, a key submodule, ref/docus, has been brought up to date.

Highlights

  • Dependency Update: The Bun package manager has been updated from version 1.3.2 to 1.3.5, ensuring the project uses the latest stable runtime.
  • Release Workflow Enhancements: The release-please GitHub Actions workflow has been configured to include Node.js v24 setup, set up an authenticated npm registry, and switch from bunx npm publish to the native npm publish command for package publishing.
  • IDE VCS Mappings: New Git VCS mappings have been added to .idea/vcs.xml for ref/content, ref/mdc, and ref/ui submodules, improving IDE integration for these reference projects.
  • Submodule Update: The ref/docus submodule has been updated to its latest commit, bringing its content up to date.
Ignored Files
  • Ignored by pattern: .github/workflows/** (1)
    • .github/workflows/release-please.yml
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@sonarqubecloud
Copy link

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates dependencies and configurations. The changes include bumping the Bun package manager version, updating a submodule pointer, and adding VCS mappings for new submodules in the IDE configuration. The provided changes in package.json, .idea/vcs.xml, and ref/docus are correct and align with the pull request description. Please note that the described changes to the .github/workflows/release-please.yml workflow were not included in the provided files for this review.

@cloudflare-workers-and-pages
Copy link

Deploying docs-please with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1477098
Status:🚫  Deploy failed.

View logs

@amondnet amondnet merged commit f145638 into main Dec 22, 2025
1 of 2 checks passed
@amondnet amondnet deleted the chore/update-deps-and-workflow branch December 22, 2025 04: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.

2 participants