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