Skip to content

chore: stop auto-deploying the ci3 dashboard from aztec-packages - #25293

Open
charlielye wants to merge 1 commit into
nextfrom
cl/stop-dashboard-autodeploy
Open

chore: stop auto-deploying the ci3 dashboard from aztec-packages#25293
charlielye wants to merge 1 commit into
nextfrom
cl/stop-dashboard-autodeploy

Conversation

@charlielye

Copy link
Copy Markdown
Contributor

The ci3 dashboard (rkapp on ci.aztec-labs.com) is a single shared service, but it was vendored and deployed from two repos:

  • aztec-packages — auto-deployed on push to next touching ci3/dashboard/** (added in 58dc521480).
  • aztec-node — same workflow, but push trigger commented out (manual workflow_dispatch only).

Both run the identical deploy.sh → rsync to the same ci.aztec-labs.com:rk and systemctl restart rkapp. Same target, last-writer-wins — so aztec-packages' auto-deploy silently overwrote whatever aztec-node deployed, and aztec-node's copy (which now carries the multi-org dashboard sections + TLS/compose work) never stuck.

This removes the aztec-packages deploy workflow. The dashboard is deployed manually from aztec-node for now (its workflow_dispatch), which owns the current dashboard code. Longer term the dashboard should live in one place rather than be vendored into two product repos.

No effect on any other CI: this only deletes a deploy workflow.

The dashboard runs on one shared box (ci.aztec-labs.com) but was vendored and
auto-deployed from both aztec-packages (push to next) and aztec-node. Same
target, last-writer-wins — so aztec-packages' copy silently overwrote
aztec-node's. Remove the aztec-packages deploy workflow; the dashboard is now
deployed manually from aztec-node (its workflow_dispatch), which carries the
multi-org / TLS work. Longer term the dashboard should live in one place.
@charlielye
charlielye requested a review from fcarreiro August 24, 2026 12:27
@charlielye
charlielye enabled auto-merge August 24, 2026 12:28
@charlielye charlielye changed the title ci: stop auto-deploying the ci3 dashboard from aztec-packages chore: stop auto-deploying the ci3 dashboard from aztec-packages Aug 24, 2026
@charlielye
charlielye added this pull request to the merge queue Aug 24, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 24, 2026
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