spiegel-keyman/docs
Marc Durdin ba411774f6 maint(resources): move NPM package publishing to GitHub Actions
Due to recent changes in NPM package publishing security requirements,
we have to move from TeamCity build to a GitHub Action to publish our
NPM packages, so we can take advantage of trusted publishing. This
change also consolidates and centralizes the npm publishing into
resources/build/ci/npm-publish.sh, which removes a lot of boilerplate
from each of the build.sh scripts, and ensures consistency.

Packages will be `npm pack`ed on PR and test builds, and published in
release builds.

Ref: https://docs.npmjs.com/trusted-publishers
Ref: https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/
Fixes: #14963
Test-bot: skip
Build-bot: release:developer
2025-10-27 16:31:55 +01:00
..
build Update docs/build/linux-ubuntu.md 2025-06-03 18:25:34 +02:00
file-formats chore: Merge branch 'master' into chore/b18s4-merge-beta-to-master 2025-03-29 05:38:08 +07:00
linux docs(linux): address code review comments 2025-10-16 16:38:50 +02:00
settings chore(linux): Merge remote-tracking branch 'origin/master' into maint/linux/remotedbgdocker 2025-09-30 08:29:02 +02:00
websites docs(common): Document Keyman website server-side dependencies 2025-04-02 07:30:10 +07:00
build-bot.md maint(resources): build.sh-style commands for build-bot 2025-08-05 19:58:25 +10:00
builder.md docs(resources): note on builder-basic vs builder-full 2025-08-12 05:46:16 +02:00
CODEOWNERS maint: remove platform advocates from CODEOWNERS 2025-04-30 09:19:25 +07:00
core-api-verification.md maint(linux): allow to skip API check 2025-09-05 19:04:23 +02:00
history-and-versioning.md chore: Update history-and-versioning to match history 2022-11-10 08:26:59 +07:00
minimum-versions.md chore(common): Update to Unicode 17.0 2025-09-11 11:28:47 +07:00
minimum-versions.md.in chore: Revert "Merge branch 'master' into beta" 2025-02-14 07:45:28 +07:00
npm-packages.md maint(resources): move NPM package publishing to GitHub Actions 2025-10-27 16:31:55 +01:00