Skip to content

Conversation

@LGLabGreg
Copy link
Owner

@LGLabGreg LGLabGreg commented Nov 9, 2025

Summary by CodeRabbit

  • Chores
    • Updated CI/CD configuration to enable security provenance tracking for package releases.

dependabot bot and others added 2 commits November 9, 2025 10:16
Bumps the radix group with 25 updates:

| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives) | `1.2.7` | `1.2.12` |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.15` |
| [@radix-ui/react-aspect-ratio](https://github.com/radix-ui/primitives) | `1.1.4` | `1.1.8` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives) | `1.1.6` | `1.1.11` |
| [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives) | `1.1.7` | `1.1.12` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.2.3` | `1.3.3` |
| [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) | `2.2.12` | `2.2.16` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.15` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) | `2.1.12` | `2.1.16` |
| [@radix-ui/react-hover-card](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.15` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.3` | `2.1.8` |
| [@radix-ui/react-menubar](https://github.com/radix-ui/primitives) | `1.1.12` | `1.1.16` |
| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives) | `1.2.9` | `1.2.14` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.15` |
| [@radix-ui/react-progress](https://github.com/radix-ui/primitives) | `1.1.4` | `1.1.8` |
| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives) | `1.3.4` | `1.3.8` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.2.2` | `2.2.6` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives) | `1.1.4` | `1.1.8` |
| [@radix-ui/react-slider](https://github.com/radix-ui/primitives) | `1.3.2` | `1.3.6` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives) | `1.2.0` | `1.2.4` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.2.2` | `1.2.6` |
| [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives) | `1.1.7` | `1.1.11` |
| [@radix-ui/react-toast](https://github.com/radix-ui/primitives) | `1.2.11` | `1.2.15` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.13` |
| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives) | `1.1.6` | `1.1.10` |


Updates `@radix-ui/react-accordion` from 1.2.7 to 1.2.12
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-alert-dialog` from 1.1.10 to 1.1.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-aspect-ratio` from 1.1.4 to 1.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-avatar` from 1.1.6 to 1.1.11
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-collapsible` from 1.1.7 to 1.1.12
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-checkbox` from 1.2.3 to 1.3.3
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-context-menu` from 2.2.12 to 2.2.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-dialog` from 1.1.10 to 1.1.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-dropdown-menu` from 2.1.12 to 2.1.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-hover-card` from 1.1.10 to 1.1.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-label` from 2.1.3 to 2.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-menubar` from 1.1.12 to 1.1.16
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-navigation-menu` from 1.2.9 to 1.2.14
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-popover` from 1.1.10 to 1.1.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-progress` from 1.1.4 to 1.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-radio-group` from 1.3.4 to 1.3.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-select` from 2.2.2 to 2.2.6
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-separator` from 1.1.4 to 1.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-slider` from 1.3.2 to 1.3.6
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-slot` from 1.2.0 to 1.2.4
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-switch` from 1.2.2 to 1.2.6
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-toggle-group` from 1.1.7 to 1.1.11
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-toast` from 1.2.11 to 1.2.15
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-tabs` from 1.1.9 to 1.1.13
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@radix-ui/react-toggle` from 1.1.6 to 1.1.10
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

---
updated-dependencies:
- dependency-name: "@radix-ui/react-accordion"
  dependency-version: 1.2.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-alert-dialog"
  dependency-version: 1.1.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-aspect-ratio"
  dependency-version: 1.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-avatar"
  dependency-version: 1.1.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-collapsible"
  dependency-version: 1.1.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-checkbox"
  dependency-version: 1.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: radix
- dependency-name: "@radix-ui/react-context-menu"
  dependency-version: 2.2.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-dialog"
  dependency-version: 1.1.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-dropdown-menu"
  dependency-version: 2.1.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-hover-card"
  dependency-version: 1.1.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-label"
  dependency-version: 2.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-menubar"
  dependency-version: 1.1.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-navigation-menu"
  dependency-version: 1.2.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-popover"
  dependency-version: 1.1.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-progress"
  dependency-version: 1.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-radio-group"
  dependency-version: 1.3.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-select"
  dependency-version: 2.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-separator"
  dependency-version: 1.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-slider"
  dependency-version: 1.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-slot"
  dependency-version: 1.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-switch"
  dependency-version: 1.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-toggle-group"
  dependency-version: 1.1.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-toast"
  dependency-version: 1.2.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-tabs"
  dependency-version: 1.1.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
- dependency-name: "@radix-ui/react-toggle"
  dependency-version: 1.1.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: radix
...

Signed-off-by: dependabot[bot] <support@github.com>
…adix-d8634b8980

chore(deps): bump the radix group with 25 updates
@vercel
Copy link

vercel bot commented Nov 9, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
reactqrcode-com Ready Ready Preview Comment Nov 9, 2025 10:30am

@coderabbitai
Copy link

coderabbitai bot commented Nov 9, 2025

Walkthrough

This pull request adds a new changeset entry documenting patch-level updates for '@lglab/react-qr-code' and 'reactqrcode.com' packages, and configures the release workflow to enable NPM provenance verification by setting the NPM_CONFIG_PROVENANCE environment variable.

Changes

Cohort / File(s) Summary
Changeset Entry
.changeset/puny-squids-play.md
New changeset file documenting patch-level updates for '@lglab/react-qr-code' and 'reactqrcode.com' with provenance metadata
Release Workflow Configuration
.github/workflows/release.yml
Added NPM_CONFIG_PROVENANCE: true environment variable to the "Create Release Pull Request or Publish to npm" step

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • Next #272: Adds a changeset recording patch updates for the same packages (@lglab/react-qr-code and reactqrcode.com), making it a direct sibling change.
  • ci: changesets version #55: Modifies both .changeset entries for @lglab/react-qr-code and the release workflow, including complementary NPM configuration changes.
  • fix: .com version #116: Adds changeset entries addressing patches for the reactqrcode.com package, sharing the same downstream artifact.

Poem

🐰 A changeset hops into view,
With provenance marked true and true,
The release workflow now knows the score,
Trust and tracing forevermore! ✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'ci/changesets provenance' is directly related to the main changes: adding provenance configuration to the CI/CD workflow and creating a changeset entry with provenance markers.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch ci/changesets-provenance

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.

@LGLabGreg LGLabGreg merged commit 0b5dcac into main Nov 9, 2025
4 of 5 checks passed
@LGLabGreg LGLabGreg deleted the ci/changesets-provenance branch November 9, 2025 10:30
Copy link

@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

🧹 Nitpick comments (1)
.changeset/puny-squids-play.md (1)

1-6: Consider expanding the changeset description for clarity.

The changeset description "ci:changset provenance" is quite terse and doesn't explain the purpose of the change. Consider updating it to provide more context for users reading the changelog—e.g., what provenance verification means and why it's being enabled.

Example:

-ci:changset provenance
+Enable NPM provenance verification for package releases, providing cryptographic proof of package origin.
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 6f3733f and d078d58.

📒 Files selected for processing (2)
  • .changeset/puny-squids-play.md (1 hunks)
  • .github/workflows/release.yml (1 hunks)
🧰 Additional context used
🪛 LanguageTool
.changeset/puny-squids-play.md

[grammar] ~1-~1: Il y a peut-être une erreur ici
Context: --- '@lglab/react-qr-code': patch 'reactqrcode.com': patch --- ci:changset provenance

(QB_NEW_FR)


[typographical] ~6-~6: Une espace est requise.
Context: ...: patch 'reactqrcode.com': patch --- ci:changset provenance

(DEUX_POINTS_ESPACE)

🔇 Additional comments (1)
.github/workflows/release.yml (1)

48-48: Correct environment variable configuration.

The NPM_CONFIG_PROVENANCE: true setting is correctly added to the release workflow. This enables NPM's provenance verification feature, which provides cryptographic attestation of package origin during publishing—a security best practice for package authenticity.

'reactqrcode.com': patch
---

ci:changset provenance
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Fix typo in changeset description.

Line 6 contains "changset" which should be "changeset".

-ci:changset provenance
+ci:changeset provenance
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
ci:changset provenance
ci:changeset provenance
🧰 Tools
🪛 LanguageTool

[typographical] ~6-~6: Une espace est requise.
Context: ...: patch 'reactqrcode.com': patch --- ci:changset provenance

(DEUX_POINTS_ESPACE)

🤖 Prompt for AI Agents
In .changeset/puny-squids-play.md around line 6, the changeset description
contains a typo "changset"; update that word to the correct spelling "changeset"
so the line reads "ci:changeset provenance".

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