Skip to content

Publish on merge#7

Merged
fat merged 2 commits intopierrecomputer:mainfrom
imownbey:publish
Feb 24, 2026
Merged

Publish on merge#7
fat merged 2 commits intopierrecomputer:mainfrom
imownbey:publish

Conversation

@imownbey
Copy link
Contributor

Adds publishing on merge

1) NPM_TOKEN

Used to publish the TypeScript SDK to npm.

  • Secret name: NPM_TOKEN
  • Secret value: npm access token for the npm account/org that owns @pierre/storage.

How to create token in npm:

  1. Log into npm.
  2. Go to Access Tokens (npm account settings).
  3. Create a token with publish permissions for the package/org.
  4. Copy token and paste into GitHub secret NPM_TOKEN.

2) PYPI_API_TOKEN

Used to publish the Python SDK to PyPI.

  • Secret name: PYPI_API_TOKEN
  • Secret value: PyPI API token (starts with pypi-...) for project pierre-storage.

How to create token in PyPI:

  1. Log into PyPI.
  2. Go to Account Settings → API tokens.
  3. Create token (preferably project-scoped to pierre-storage).
  4. Copy token and paste into GitHub secret PYPI_API_TOKEN.

Ian Ownbey and others added 2 commits February 23, 2026 15:02
Added permissions for id-token and contents in the workflow.
@fat fat merged commit 64d6493 into pierrecomputer:main Feb 24, 2026
1 check 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