From d14fb9e09a4c1102d189daf8bd9052001b14a294 Mon Sep 17 00:00:00 2001 From: Abhishek Kapoor Date: Wed, 6 Aug 2025 18:12:24 +0200 Subject: [PATCH 1/2] Update workflow --- .github/workflows/health-checks.yml | 32 +++++++++++++++-------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/.github/workflows/health-checks.yml b/.github/workflows/health-checks.yml index d91815ebd..a9cb9067e 100644 --- a/.github/workflows/health-checks.yml +++ b/.github/workflows/health-checks.yml @@ -21,11 +21,6 @@ env: jobs: datil-health-check: runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - network: [datil-dev, datil-test, datil] - max-parallel: 1 env: PRIVATE_KEYS: ${{ secrets.PRIVATE_KEYS }} steps: @@ -42,17 +37,18 @@ jobs: - name: Install Yarn dependencies run: yarn install --frozen-lockfile - - name: Run health check for ${{ matrix.network }} - run: NETWORK=${{ matrix.network }} yarn test:health + - name: Run health check for datil-dev + run: NETWORK=datil-dev yarn test:health + + - name: Run health check for datil-test + run: NETWORK=datil-test yarn test:health + + - name: Run health check for datil + run: NETWORK=datil yarn test:health naga-health-check: runs-on: ubuntu-latest needs: datil-health-check - strategy: - fail-fast: false - matrix: - network: [naga-dev, naga-staging, naga-test] - max-parallel: 1 env: LIVE_MASTER_ACCOUNT: ${{ secrets.LIVE_MASTER_ACCOUNT }} LIT_YELLOWSTONE_PRIVATE_RPC_URL: ${{ vars.LIT_YELLOWSTONE_PRIVATE_RPC_URL }} @@ -60,7 +56,7 @@ jobs: - name: Checkout naga branch uses: actions/checkout@v4 with: - ref: ${{ github.event.inputs.naga_branch || 'naga' }} + ref: ${{ github.event.inputs.naga_branch || 'master' }} - name: Setup Bun uses: oven-sh/setup-bun@v1 @@ -68,5 +64,11 @@ jobs: - name: Install Bun dependencies run: bun install --frozen-lockfile - - name: Run health check for ${{ matrix.network }} - run: NETWORK=${{ matrix.network }} bun run test:health + - name: Run health check for naga-dev + run: NETWORK=naga-dev bun run test:health + + - name: Run health check for naga-staging + run: NETWORK=naga-staging bun run test:health + + - name: Run health check for naga-test + run: NETWORK=naga-test bun run test:health From 519bd6345f3975830f18eae7c09ec1ac8a4a4ec6 Mon Sep 17 00:00:00 2001 From: Abhishek Kapoor Date: Wed, 6 Aug 2025 19:02:44 +0200 Subject: [PATCH 2/2] Shalow clones --- .github/workflows/health-checks.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/health-checks.yml b/.github/workflows/health-checks.yml index a9cb9067e..be9bd8f10 100644 --- a/.github/workflows/health-checks.yml +++ b/.github/workflows/health-checks.yml @@ -28,6 +28,7 @@ jobs: uses: actions/checkout@v4 with: ref: ${{ github.event.inputs.datil_branch || 'datil' }} + fetch-depth: 1 - name: Setup Node.js uses: actions/setup-node@v4 @@ -57,6 +58,7 @@ jobs: uses: actions/checkout@v4 with: ref: ${{ github.event.inputs.naga_branch || 'master' }} + fetch-depth: 1 - name: Setup Bun uses: oven-sh/setup-bun@v1