Skip to content

ci: auto-deploy dapp releases to devnet via infra-kubernetes PR#95

Open
shibaeff wants to merge 1 commit into
mainfrom
ci/devnet-auto-deploy-pr
Open

ci: auto-deploy dapp releases to devnet via infra-kubernetes PR#95
shibaeff wants to merge 1 commit into
mainfrom
ci/devnet-auto-deploy-pr

Conversation

@shibaeff

@shibaeff shibaeff commented Jul 8, 2026

Copy link
Copy Markdown

Summary

Adds an open-devnet-pr job to dapp-docker.yml: on stable dapp-v* tag pushes (i.e. release-please releases), after the image is built and pushed, it bumps canton-dapp-ui.image.tag in definitions/canton/validator-dev1/canton-dapp-ui-values.yml and opens an auto-merge PR to ChainSafe/infra-kubernetes — same CD flow as canton-x402-facilitator and canton-merchant-portal.

  • Branch naming cd/devnet-canton-dapp-<version> matches the infra repo's auto-approve workflow (cd/devnet-* prefix).
  • Prereleases (versions with a - suffix) are built but not deployed.
  • workflow_dispatch rebuilds do not trigger a deploy PR.

Prerequisite

The INFRA_GH_TOKEN repo secret (same PAT as in canton-x402-facilitator / canton-merchant-portal — must belong to guglez or shibaeff for auto-approve to fire) needs to be added to this repo before the first release lands.

On stable dapp-v* tag pushes, after the image build, bump
canton-dapp-ui.image.tag in validator-dev1 and open an auto-merge PR
to ChainSafe/infra-kubernetes, mirroring the canton-x402-facilitator
CD flow. Requires the INFRA_GH_TOKEN repo secret.

Prereleases (versions with a -suffix) are built but not deployed.
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

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