Skip to content

chore(deps): update Zod to 4.5.4 and recut PDPP artifacts - #87

Merged
tnunamak merged 7 commits into
mainfrom
deps/zod-4.5.4-artifact-recut
Sep 9, 2026
Merged

chore(deps): update Zod to 4.5.4 and recut PDPP artifacts#87
tnunamak merged 7 commits into
mainfrom
deps/zod-4.5.4-artifact-recut

Conversation

@tnunamak

@tnunamak tnunamak commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

The downloadable GitHub, ChatGPT, and WHOOP data collectors still bundle Zod 4.5.2, their schema-validation library, after the build dependency moves to 4.5.4. The check that compares bundled files with installed build dependencies rejects this mismatch.

Rebuild all three with Zod 4.5.4 as GitHub 0.5.1, ChatGPT 0.1.1, and WHOOP 0.1.1. Each build selects an exact source commit containing the updated manifest, the file that describes the collector’s version and capabilities. Version-only source commits preserve the collector and runtime implementations used by the preceding packages. The generated package listing and the registry that selects packages to publish now use the new versions and URLs.

Tests prove that packaged manifests match their selected source commits byte for byte, rebuilding ignores dirty source files, dependency file hashes match Zod 4.5.4, and installation detects modified provenance, the record of package inputs and outputs. A mocked GitHub collection completes and emits records without exposing its credential. Live account collection has not been rerun.

Merge the source changes in PDP-Connect/pdpp#351, #349, and #350 into their respective maintenance branches first using merge commits, preserving the selected source revisions after automatic deletion of the PR branches; the maintenance branches retain the published source snapshots. Then merge this PR. The release workflow signs and publishes the new packages automatically after this PR reaches main.

Assisted-by: AI

Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

Schema Health Check — All Clear

All 73 scopes have consistent local schema files.

Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
@tnunamak tnunamak changed the title chore(deps): prepare Zod 4.5.4 canonical artifact recut chore(deps): update Zod to 4.5.4 and recut PDPP artifacts Sep 9, 2026
Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
@tnunamak
tnunamak marked this pull request as ready for review September 9, 2026 13:16
Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
Assisted-by: AI
Signed-off-by: Tim Nunamaker <tnunamak@gmail.com>
@tnunamak
tnunamak merged commit 9b32b9f into main Sep 9, 2026
13 of 15 checks passed
@tnunamak
tnunamak deleted the deps/zod-4.5.4-artifact-recut branch September 9, 2026 13:18
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