fix(ci): Use .npmrc for registry authentication in Gitea workflow and add conditional npmjs publish

This commit is contained in:
2025-10-26 14:12:37 +00:00
parent 984b53cba2
commit f49cbd2b6a
3 changed files with 17 additions and 6 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2025-10-26 - 4.3.6 - fix(ci)
Use .npmrc for registry authentication in Gitea workflow and add conditional npmjs publish
- Replace npm config set commands with creating a .npmrc file for Gitea registry authentication in .gitea/workflows/default_tags.yaml
- Add conditional update of .npmrc and publishing to npmjs.org when NPMCI_TOKEN_NPM is provided
- Keep pnpm publish --no-git-checks; improve CI credential handling to be file-based
## 2025-10-26 - 4.3.5 - fix(workflows)
Remove npmci wrappers from CI workflows and use pnpm/npm CLI directly