fix(workflows): Remove npmci wrappers from CI workflows and use pnpm/npm CLI directly
This commit is contained in:
10
changelog.md
10
changelog.md
@@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-10-26 - 4.3.5 - fix(workflows)
|
||||
Remove npmci wrappers from CI workflows and use pnpm/npm CLI directly
|
||||
|
||||
- Removed global npmci installation and npmci npm prepare steps from Gitea workflow files
|
||||
- Use pnpm install/test/build instead of npmci-wrapped commands in test jobs
|
||||
- Replace npmci command npm config set ... with direct npm config set calls for registry/auth configuration
|
||||
- Use pnpm publish --no-git-checks for Gitea publishing and use pnpm publish for conditional npmjs publish when token present
|
||||
- Simplified dependency auditing to run pnpm audit and set registry via npm config set
|
||||
- Install tsdoc globally and run tsdoc during docs build step (replacing npmci command usage)
|
||||
|
||||
## 2025-10-25 - 4.3.4 - fix(ci)
|
||||
Fix Gitea workflow publish invocation to run npm publish via npmci command
|
||||
|
||||
|
||||
Reference in New Issue
Block a user