Skip to content

Fix paginated release API collection - #442

Merged
ctfbruce merged 1 commit into
mainfrom
fix/release-api-pagination-20261019
Oct 19, 2026
Merged

ctfbruce merged 1 commit into
mainfrom
fix/release-api-pagination-20261019

Conversation

@ctfbruce

Copy link
Copy Markdown
Collaborator

Release preparation stops before signing because GitHub CLI rejects combining --slurp with --jq. Collect paginated responses first, then flatten them with the existing Python runtime. Apply the correction to release job/artifact collection and apt bootstrap deployment history, preserving all tag, source and independent-review gates.

The regression executes the actual workflow commands against multiple and empty pages, malformed JSON, and an API failure after valid output. It fails with the original commands; all 10 focused release authorization, inventory and pagination tests pass on Linux.

Related to #275.

@ctfbruce
ctfbruce merged commit a34cf97 into main Oct 19, 2026
17 checks passed
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