Skip to content

Update release workflow for trusted publishing#61

Merged
levibuzolic merged 1 commit into
mainfrom
fix-release-script
Apr 27, 2026
Merged

Update release workflow for trusted publishing#61
levibuzolic merged 1 commit into
mainfrom
fix-release-script

Conversation

@levibuzolic
Copy link
Copy Markdown
Owner

Summary

  • Switch the release workflow to run on release.published
  • Update workflow actions to the current v6 majors
  • Remove token-based npm publishing in favor of GitHub OIDC trusted publishing
  • Refresh release docs and normalize the repository URL for npm metadata

Testing

  • Not run (not requested)

@github-actions
Copy link
Copy Markdown

📊 Package size report   No changes

File Before After
Total (Includes all files) 18.8 kB 18.8 kB
Tarball size 6.1 kB 6.1 kB
Unchanged files
File Size
index.js 282 B
LICENSE 1.1 kB
package.json 1.4 kB
README.md 10.3 kB
rules/no-only-tests.js 5.7 kB

🤖 This report was automatically generated by pkg-size-action

@levibuzolic levibuzolic marked this pull request as ready for review April 27, 2026 13:18
@levibuzolic levibuzolic merged commit 435b3a2 into main Apr 27, 2026
6 checks 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.

1 participant