Skip to content

Kuba/fix publishing#27

Merged
jkadamczyk merged 2 commits intomasterfrom
kuba/fix-publishing
Jan 26, 2026
Merged

Kuba/fix publishing#27
jkadamczyk merged 2 commits intomasterfrom
kuba/fix-publishing

Conversation

@jkadamczyk
Copy link
Collaborator

@jkadamczyk jkadamczyk commented Jan 26, 2026

Summary by CodeRabbit

  • Chores
    • Enhanced release workflow configuration to improve package publishing security and compliance verification during the release process.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Jan 26, 2026

📝 Walkthrough

Walkthrough

Adds two environment variables to the Release workflow's changesets publishing step: NODE_AUTH_TOKEN is explicitly unset to prevent token conflicts, and NPM_CONFIG_PROVENANCE is enabled to ensure SLSA provenance compliance during package publication.

Changes

Cohort / File(s) Summary
Release workflow configuration
.github/workflows/release.yml
Added NODE_AUTH_TOKEN: "" with clarifying comment and NPM_CONFIG_PROVENANCE: true environment variables to the changesets release step
🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title check ❓ Inconclusive The title is vague and generic. 'Kuba/fix publishing' uses a branch prefix naming convention but lacks specific detail about what aspect of publishing is being fixed. Replace with a more specific title that describes the actual changes, such as 'Add NPM provenance and unset auth token in release workflow' or 'Enable SLSA provenance compliance in release workflow'.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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


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

@jkadamczyk jkadamczyk merged commit 43e8be7 into master Jan 26, 2026
19 checks passed
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