Skip to content

fix: use published extraction library 0.5.0 in the processor - #31

Merged
devhims merged 2 commits into
mainfrom
fix/processor-build-order
Sep 11, 2026
Merged

fix: use published extraction library 0.5.0 in the processor#31
devhims merged 2 commits into
mainfrom
fix/processor-build-order

Conversation

@devhims

@devhims devhims commented Sep 11, 2026

Copy link
Copy Markdown
Owner

Cloudflare verification failed because the processor's local file dependency could be installed without the library's compiled dist/index.js. Use the published all-things-youtube@0.5.0 release instead, pinned exactly in package.json and the registry lockfile with integrity verification.

The processor Docker build now uses its own directory, installs the published dependency, and verifies storyboard selection support. Remove local library compilation and install-links configuration. CI and Cloudflare use the same npm run verify entry point without a separate library-build prerequisite. Update deployment documentation to require publishing library changes before bumping the processor dependency.

Release and validation:

  • Published all-things-youtube@0.5.0 to npm with the latest tag. Registry tarball SHA-1 matches the tested artifact: c45a3f77da2e94ad3a70b517c49f943f2e9534b3.
  • Library prepack ran tests and compilation: 34 passed, 2 skipped. Inspected the 15-file package contents, including compiled JavaScript and declarations.
  • All 16 processor tests passed against the exact tarball, then passed again after a clean registry installation with no local library checkout or compiled artifacts.
  • Confirmed the installed package is not a local symlink, its lockfile integrity matches npm, and STORYBOARD_SELECTION_VERSION is 2.
  • git diff --check passed. Test captures remain local and are excluded from this PR.

No Cloudflare build-setting change is required. Merge this PR to deploy the processor dependency change through the existing production workflow.

@vercel

vercel Bot commented Sep 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
video2ctx-web Ready Ready Preview Sep 11, 2026 5:53am UTC

@devhims devhims changed the title fix: build extraction library before processor installation fix: use published extraction library 0.5.0 in the processor Sep 11, 2026
@devhims
devhims merged commit 22b5633 into main Sep 11, 2026
6 checks passed
@devhims
devhims deleted the fix/processor-build-order branch September 11, 2026 05:57
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