Skip to content

set NPM_TOKEN#29

Merged
jkadamczyk merged 1 commit intomasterfrom
kuba/fix-publishing
Jan 26, 2026
Merged

set NPM_TOKEN#29
jkadamczyk merged 1 commit intomasterfrom
kuba/fix-publishing

Conversation

@jkadamczyk
Copy link
Collaborator

@jkadamczyk jkadamczyk commented Jan 26, 2026

Summary by CodeRabbit

  • Chores
    • Streamlined release workflow by consolidating release and publish steps into a unified process with improved token handling configuration.

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

@coderabbitai
Copy link

coderabbitai bot commented Jan 26, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

The pull request consolidates GitHub Actions workflow steps by integrating npm publishing into the changesets action. It replaces a separate publish step with an expanded changesets configuration that includes environment variables for token handling and publish parameters, while adding clarifying comments about the intended behavior.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
.github/workflows/release.yml
Renamed the changesets step to reflect publishing functionality. Added publish: yarn release parameter and environment variables (NODE_AUTH_TOKEN, NPM_TOKEN, NPM_CONFIG_PROVENANCE) for token handling. Removed the separate "Publish to npm (OIDC Trusted Publishing)" step. Added inline comments documenting expected scripts and publishing behavior.

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

# Conflicts:
#	.github/workflows/release.yml
@jkadamczyk jkadamczyk merged commit 05e7d59 into master Jan 26, 2026
18 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