Skip to content

Conversation

@henrypalacios
Copy link
Collaborator

@henrypalacios henrypalacios commented Nov 11, 2025

Summary

Adds automated NPM publishing with security features:

  • CI workflow with dependency review and CodeQL scanning
  • Publish workflow with npm provenance (automatic on merge to main)
  • Migrates from npm to pnpm with frozen lockfiles
  • Security: pinned actions, minimal permissions, mandatory audits

@henrypalacios henrypalacios self-assigned this Nov 11, 2025
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@github-actions
Copy link

Dependency Review

The following issues were found:

  • ❌ 10 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ✅ 0 package(s) with unknown licenses.
  • ⚠️ 135 packages with OpenSSF Scorecard issues.

View full job summary

@henrypalacios henrypalacios merged commit 19ac5df into main Nov 11, 2025
1 of 2 checks passed
@henrypalacios henrypalacios deleted the feat/npm-publisher-action branch November 11, 2025 17:27
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