mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-12 08:57:30 +00:00
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 Cherry-pick-of: #15029 |
||
|---|---|---|
| .. | ||
| docs | ||
| include | ||
| src | ||
| subprojects | ||
| tests | ||
| tools | ||
| .build-builder | ||
| .gitignore | ||
| build.bat | ||
| build.sh | ||
| commands.inc.sh | ||
| CORE_API_VERSION.md | ||
| cross-mac-arm64.build | ||
| cross-mac-x86_64.build | ||
| getversion.bat | ||
| getversion.sh | ||
| meson.build | ||
| meson_options.txt | ||
| README.md | ||
| wasm.build.linux.in | ||
| wasm.build.mac.in | ||
| wasm.build.win.in | ||
| wasm.defs.build | ||
Keyman Core
Version 1.0.0 of libkeymancore released with Keyman 17.0