Skip to content

Handle npm processing delays and dropped registry connections - #43

Merged
daveosterjr merged 1 commit into
masterfrom
codex/cli-npm-commissioning-20261022
Oct 22, 2026
Merged

daveosterjr merged 1 commit into
masterfrom
codex/cli-npm-commissioning-20261022

Conversation

@daveosterjr

Copy link
Copy Markdown
Contributor

CLI publication uploaded @dealmachine/cli@0.5.0 but failed because npm processing exceeded the ten-second verification window. Recovery then stopped on a dropped registry connection before publishing the alias. This allows up to three minutes for publication visibility, retries interrupted registry reads with fresh connections, and preserves source, integrity, alias dependency and channel checks.

Validation: both new regression cases failed with the previous behavior and pass with the repair. npm run check passes all 98 tests; npm run test:package passes both clean consumer installs. npm run release:auto:dry-run selects and validates the matching 0.5.1 package pair without publishing.

Observed failures: initial publication, recovery.

Work: WORK-524.

@daveosterjr
daveosterjr marked this pull request as ready for review October 22, 2026 15:24
@daveosterjr
daveosterjr merged commit 486da4a into master Oct 22, 2026
2 checks passed
@daveosterjr
daveosterjr deleted the codex/cli-npm-commissioning-20261022 branch October 22, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant