Skip to content

Conversation

@SamyPesse
Copy link
Member

No description provided.

@changeset-bot
Copy link

changeset-bot bot commented Nov 16, 2025

⚠️ No Changeset found

Latest commit: d783444

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@SamyPesse SamyPesse marked this pull request as ready for review November 16, 2025 00:33
@SamyPesse SamyPesse merged commit 3d83dad into main Nov 16, 2025
6 checks passed
@SamyPesse SamyPesse deleted the test-publish-2 branch November 16, 2025 00:34
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines 9 to +13
set -euo pipefail

echo "Node auth token: ${NODE_AUTH_TOKEN}"
echo "NPM config userconfig: ${NPM_CONFIG_USERCONFIG}"

Choose a reason for hiding this comment

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

P1 Badge Ensure publish script handles missing auth env vars

The script now logs NODE_AUTH_TOKEN and NPM_CONFIG_USERCONFIG under set -u, but the workflow no longer exports these variables in the “Publish to NPM” step. In GitHub Actions they will be undefined, so referencing them on lines 11‑12 causes bash to exit with “unbound variable” before npm publish runs. As a result the publish job will always fail and packages will never be released. Either provide default values (${VAR:-}) or reintroduce the env wiring from the workflow.

Useful? React with 👍 / 👎.

Comment on lines +11 to +12
echo "Node auth token: ${NODE_AUTH_TOKEN}"
echo "NPM config userconfig: ${NPM_CONFIG_USERCONFIG}"

Choose a reason for hiding this comment

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

P0 Badge Avoid printing npm auth credentials to logs

Lines 11‑12 emit the contents of NODE_AUTH_TOKEN and the npm config path every time a package is published. The token is the credential that authorizes publishing to npm and is not automatically masked when it’s minted via Trusted Publisher, so this leaks a live credential into the Actions logs. Consider removing the logging or masking the values before printing.

Useful? React with 👍 / 👎.

@argos-ci
Copy link

argos-ci bot commented Nov 16, 2025

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
customers-v2 (Inspect) ✅ No changes detected - Nov 16, 2025, 12:40 AM
v2-cloudflare (Inspect) ⚠️ Changes detected (Review) 1 changed Nov 16, 2025, 12:43 AM
v2-vercel (Inspect) ⚠️ Changes detected (Review) 4 changed Nov 16, 2025, 12:43 AM

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