From a8215a0f02bf6b68e40606facb3d96b522688e2a Mon Sep 17 00:00:00 2001 From: Charlie <5764343+charlielye@users.noreply.github.com> Date: Mon, 24 Aug 2026 12:25:42 +0000 Subject: [PATCH] ci: stop auto-deploying the ci3 dashboard from aztec-packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- .github/workflows/ci3-dashboard-deploy.yml | 35 ---------------------- 1 file changed, 35 deletions(-) delete mode 100644 .github/workflows/ci3-dashboard-deploy.yml diff --git a/.github/workflows/ci3-dashboard-deploy.yml b/.github/workflows/ci3-dashboard-deploy.yml deleted file mode 100644 index ef740682802f..000000000000 --- a/.github/workflows/ci3-dashboard-deploy.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: CI3 Dashboard Deploy - -on: - push: - branches: - - next - paths: - - "ci3/dashboard/**" - - ".github/workflows/ci3-dashboard-deploy.yml" - workflow_dispatch: - -concurrency: - group: ${{ github.workflow }} - cancel-in-progress: false - -jobs: - deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - with: - persist-credentials: false - - - name: Deploy ci3 dashboard - env: - BUILD_INSTANCE_SSH_KEY: ${{ secrets.BUILD_INSTANCE_SSH_KEY }} - run: | - set -eu - mkdir -p ~/.ssh - echo "${BUILD_INSTANCE_SSH_KEY}" | base64 --decode > ~/.ssh/build_instance_key - chmod 600 ~/.ssh/build_instance_key - ssh-keyscan -H ci.aztec-labs.com >> ~/.ssh/known_hosts 2>/dev/null - - ./ci3/dashboard/deploy.sh