Skip to content

ci: add trusted publish workflow#3

Merged
Des-ava merged 1 commit into
v2.0from
feat/add-publish-workflow
May 26, 2026
Merged

ci: add trusted publish workflow#3
Des-ava merged 1 commit into
v2.0from
feat/add-publish-workflow

Conversation

@Des-ava

@Des-ava Des-ava commented May 22, 2026

Copy link
Copy Markdown

Summary

  • Adds .github/workflows/publish.yml to enable trusted npm publishing on version tags
  • Workflow triggers on v* tag pushes, uses OIDC for authentication, and runs build + test before publishing

Test plan

  • Verify workflow syntax is valid
  • Confirm OIDC permissions are configured for this repo in npmjs
  • Test by pushing a version tag

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown

Thank you for your contribution! We ask that you please read and sign our CTA Document before we can accept your contribution. You can sign the CTA simply by posting a Pull Request Comment with the following text:


I have read the CTA Document and I hereby sign the CTA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@Des-ava Des-ava merged commit 2beb483 into v2.0 May 26, 2026
7 of 13 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators May 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant