learning_ai_common_plat/packages/fastify-core
saravanakumardb1 deff216c7e refactor(gitea): robust manifest-based publish pipeline
publish-outdated-packages.sh rewritten:
- Manifest-based change detection (no registry tarball downloads)
- Single pack per package (not double-pack for check+publish)
- Deterministic content hash: normalizes version, publishConfig,
  and @bytelyst/* dep versions (workspace:* resolution noise)
- Single metadata fetch per package (cached in-process)
- Fixed .npmrc overwrite bug that broke auth during publish phase
- npm_clean() helper strips all proxy env vars uniformly

release-packages.sh fixed:
- .npmrc now includes scoped registry + proxy=false for corp
- Unified corp/home publish path (no duplicated code)
- version_on_registry() uses proxy-stripped env
- Registry credential check uses proxy-stripped env

CI workflow: switched to publish-outdated-packages.sh --skip-build
2026-04-13 01:47:03 -07:00
..
src test(core): strengthen app and auth assertions 2026-03-14 14:25:18 +00:00
package.json refactor(gitea): robust manifest-based publish pipeline 2026-04-13 01:47:03 -07:00
tsconfig.json feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00