Skip to content

ci: add public owned artifact upload helper - #109

Merged
JJLiebig merged 4 commits into
mainfrom
ci/owned-artifact-client
Oct 26, 2026
Merged

JJLiebig merged 4 commits into
mainfrom
ci/owned-artifact-client

Conversation

@JJLiebig

@JJLiebig JJLiebig commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Public UI workflows cannot consume the private CI infrastructure action. Add a public upload helper containing the exact qualified shared client, so the subsequent workflow migration can pin this helper independently of the application revision under test.

This changes only the helper, its provenance README and the byte-identical Python client from ci-infra@541dfce513100de093e999b7fe1394faf71bff92 (SHA-256 ee235c48b704000dcc8cb77e5f1b2d9401de3c71b3746d7b84c2cdf1981cb841). No workflows, package code, release routing or credentials change here.

Validation: exact source/hash comparison, Python parsing, empty-checkout wrapper invocation and just pre-commit pass. Shared native upload/download, immutable writes, bounds and expiry qualification are retained at that exact source; the live OIDC partial-rerun transfer canary also passed. Local Review Suite rvw_0aac059d has clean dual correctness and conformance review. Ordinary exact-head qualification40258823391 passed. One anchored GitHub reviewer request timed out after30minutes without a response; only that asynchronous review phase was waived, with exact-head dual local review/conformance clean and all CI passed. Merged2344a59e3863da5d89780163004bb175f01dd626 has the identical tested tree.

@JJLiebig

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review 🔄 Running since 2026-10-26T02:23:28.565175Z eef054d Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@JJLiebig
JJLiebig merged commit 2344a59 into main Oct 26, 2026
2 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