Skip to content

Conversation

@kirillzyusko
Copy link
Owner

@kirillzyusko kirillzyusko commented Dec 15, 2025

📜 Description

Fixed publishing workflow.

💡 Motivation and Context

Recently npmjs restricted usage of classic tokens. As a result all workflows that were dependent on it are failing now.

In this PR I'm migrating to the official way of publishing packages from GH actions.

📢 Changelog

CI

  • don't use access tokens;
  • use Node 24.x

🤔 How Has This Been Tested?

Tested via this PR.

📸 Screenshots (if appropriate):

image image

📝 Checklist

  • CI successfully passed
  • I added new mocks and corresponding unit-tests if library API was changed
@kirillzyusko kirillzyusko self-assigned this Dec 15, 2025
@kirillzyusko kirillzyusko changed the title fix: publishing (don't use tokens, use modern node) fix: publishing Dec 15, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 15, 2025

📊 Package size report

Current size Target Size Difference
230359 bytes 230359 bytes 0 bytes 📉
@kirillzyusko kirillzyusko added release New release of the library CI CI (github actions) labels Dec 15, 2025
@kirillzyusko kirillzyusko marked this pull request as ready for review December 15, 2025 14:01
@kirillzyusko kirillzyusko merged commit cca8cc2 into main Dec 16, 2025
5 checks passed
@kirillzyusko kirillzyusko deleted the fix/publishing branch December 16, 2025 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI CI (github actions) release New release of the library

2 participants