Skip to content

feat: update ci, build image for job buyer#725

Closed
OisinKyne wants to merge 1 commit into
mainfrom
oisin/ci-rc3
Closed

feat: update ci, build image for job buyer#725
OisinKyne wants to merge 1 commit into
mainfrom
oisin/ci-rc3

Conversation

@OisinKyne

Copy link
Copy Markdown
Contributor

Summary

What changed:

Why it matters:

Risk level:

Commit under test:

Base branch:

Scope

  • Code
  • Charts / manifests
  • Flows / QA scripts
  • Docs / skills
  • Images / dependencies
  • Other:

Validation

CI checks:

Check Status Link

Unit tests:

<!-- command, result, commit/SHA -->

Integration tests:

<!-- command, result, commit/SHA -->

Flow tests:

Flow Network QA machine label Worktree Result Artifacts

Release smoke:

<!-- command, flags, result -->

Live Chain Evidence

Do not include private keys, seed phrases, passwords, hostnames, personal paths, or raw bearer tokens.

Network:

RPC/provider:

Facilitator:

Contracts and tokens:

Name Address Version / notes

Wallet roles:

Role Address Source
Alice / seller / register
Bob / buyer / payer
Facilitator / receiver

Balances:

Token Address Before After Expected delta Actual delta

Transaction receipts:

Purpose Tx hash From To Amount / event Status
ERC-8004 registration
Metadata / service offer
Approval / permit
Purchase request
Settlement transfer

Runtime Evidence

QA environment:

Item Value
OS / arch
Backend
Tool versions
QA agent/model

Images:

Component Image Tag / digest Source

Kubernetes / stack:

Item Value
Stack IDs
Namespaces
Pod readiness
Cleanup result

Model and routing:

Item Value
Agent/model used
LiteLLM route
Paid endpoint status
Auth token source

Artifacts and logs:

Artifact Location / link Notes

Demo readiness:

Item Status Notes
Seller visible / registered
Buyer discovery works
Paid route works
Settlement visible on-chain

Review Notes

Known gaps:

Follow-ups:

Reviewer focus:

@bussyjd

bussyjd commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Superseded by #726.

#725 extended the digest-in-git + repin train to cover job-broker. #726 publishes job-broker the same way, but drops the repin regime entirely: short-SHA tags via images.Resolve, registry digest bound at apply time, release gate is verify-release-images.sh only.

Closing in favor of that PR.

@bussyjd

bussyjd commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Superseded by #726 (sha-tag image resolve; no repin train).

@bussyjd bussyjd closed this Jul 9, 2026
@OisinKyne
OisinKyne deleted the oisin/ci-rc3 branch July 13, 2026 14:50
OisinKyne pushed a commit that referenced this pull request Jul 13, 2026
Stop storing x402 image digests in git. Embedded templates use
:__OBOL_IMAGE__; CopyInfrastructure rewrites via internal/images to
repo:<GitCommit>@sha256:<index-digest> at apply time (short-SHA tag
privileged; digest bound from GHCR when reachable). Dev still uses
dev-<sha>.

Delete release-prep, repin/verify-x402-pins scripts, and continuous
open-repin. Release gate is verify-release-images.sh (GHCR tags exist
for the commit short SHA). Publish job-broker with the other components.

Supersedes #725 (job-broker publish without expanding the repin regime).
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.

2 participants