Skip to content

Add GitHub publish workflow with trusted publishing#577

Open
ajeetdsouza wants to merge 8 commits into
mainfrom
ajeet/publish
Open

Add GitHub publish workflow with trusted publishing#577
ajeetdsouza wants to merge 8 commits into
mainfrom
ajeet/publish

Conversation

@ajeetdsouza
Copy link
Copy Markdown
Contributor

Adding a GitHub Actions workflow to publish to npm. This uses trusted publishing to attach provenance attestations to packages, allowing users to verify their authenticity.

Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
@ajeetdsouza ajeetdsouza marked this pull request as draft May 11, 2026 19:26
Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
@ajeetdsouza ajeetdsouza marked this pull request as ready for review May 11, 2026 22:21
This reverts commit c0f1b5b.

Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
Signed-off-by: Ajeet D'Souza <98ajeet@gmail.com>
@ajeetdsouza ajeetdsouza requested a review from timostamm May 11, 2026 22:59
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.

1 participant