From 31444d1057b4ff878215f1d706fb8da190cb857a Mon Sep 17 00:00:00 2001 From: Angela Yu Date: Sun, 18 Oct 2026 21:36:52 -0400 Subject: [PATCH 1/2] DINO-1036: run GitHub Actions on Ubuntu 26.04. --- .github/workflows/ci-cd.yml | 42 +++++++++++++-------------- .github/workflows/copy-command.yml | 2 +- .github/workflows/e2e.yml | 2 +- .github/workflows/help-command.yml | 2 +- .github/workflows/migrate-command.yml | 2 +- .github/workflows/slash.yml | 2 +- 6 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 210efd10c..1287477b3 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -20,7 +20,7 @@ concurrency: jobs: backendPreTest: name: Backend Pre Test - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Checkout Repository @@ -31,7 +31,7 @@ jobs: e2ePreTest: name: E2E Pre Test - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Checkout Repository @@ -52,7 +52,7 @@ jobs: backendTests: name: Backend Tests - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: backendPreTest steps: @@ -66,7 +66,7 @@ jobs: frontendTests: name: Frontend Tests - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: backendPreTest steps: @@ -89,9 +89,9 @@ jobs: matrix: include: - arch: amd64 - runner: ubuntu-latest + runner: ubuntu-26.04 - arch: arm64 - runner: ubuntu-24.04-arm + runner: ubuntu-26.04-arm steps: - name: Checkout repository @@ -115,9 +115,9 @@ jobs: matrix: include: - arch: amd64 - runner: ubuntu-latest + runner: ubuntu-26.04 - arch: arm64 - runner: ubuntu-24.04-arm + runner: ubuntu-26.04-arm steps: - name: Checkout repository @@ -141,9 +141,9 @@ jobs: matrix: include: - arch: amd64 - runner: ubuntu-latest + runner: ubuntu-26.04 - arch: arm64 - runner: ubuntu-24.04-arm + runner: ubuntu-26.04-arm steps: - name: Checkout repository @@ -161,7 +161,7 @@ jobs: deployStagingLeetcodeAuthService: name: Deploy staging codebloom-leetcode-auth-stealer-service to K8s - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: buildStagingLeetcodeAuthServiceImage if: github.event_name == 'pull_request' @@ -181,7 +181,7 @@ jobs: validateDBSchema: name: Validate DB Schema on Prod DB - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: backendPreTest steps: @@ -207,9 +207,9 @@ jobs: matrix: include: - arch: amd64 - runner: ubuntu-latest + runner: ubuntu-26.04 - arch: arm64 - runner: ubuntu-24.04-arm + runner: ubuntu-26.04-arm steps: - name: Checkout repository @@ -232,9 +232,9 @@ jobs: matrix: include: - arch: amd64 - runner: ubuntu-latest + runner: ubuntu-26.04 - arch: arm64 - runner: ubuntu-24.04-arm + runner: ubuntu-26.04-arm steps: - name: Checkout repository @@ -256,9 +256,9 @@ jobs: matrix: include: - arch: amd64 - runner: ubuntu-latest + runner: ubuntu-26.04 - arch: arm64 - runner: ubuntu-24.04-arm + runner: ubuntu-26.04-arm steps: - name: Checkout repository @@ -276,7 +276,7 @@ jobs: deployLeetcodeAuthService: name: Deploy codebloom-leetcode-auth-stealer-service to K8s - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: buildLeetcodeAuthServiceImage if: github.event_name == 'push' && github.ref == 'refs/heads/main' @@ -296,7 +296,7 @@ jobs: deploy: name: deploy codebloom to K8S - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: buildImage environment: production @@ -316,7 +316,7 @@ jobs: deployStandupBot: name: deploy codebloom-standup-bot to K8S - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 needs: buildStandupBotImage environment: production diff --git a/.github/workflows/copy-command.yml b/.github/workflows/copy-command.yml index 7307f2109..440d8a58d 100644 --- a/.github/workflows/copy-command.yml +++ b/.github/workflows/copy-command.yml @@ -29,7 +29,7 @@ permissions: jobs: copy: name: Copy Production Database to Staging - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Get PR head SHA id: pr-head diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 5fa02da83..d6cd83003 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -17,7 +17,7 @@ on: jobs: runE2E: name: "Run E2E" - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Checkout Repository diff --git a/.github/workflows/help-command.yml b/.github/workflows/help-command.yml index c5d686d00..f6d5c82e1 100644 --- a/.github/workflows/help-command.yml +++ b/.github/workflows/help-command.yml @@ -11,7 +11,7 @@ permissions: jobs: prHelpComment: name: PR Help Comment - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Help Comment diff --git a/.github/workflows/migrate-command.yml b/.github/workflows/migrate-command.yml index 1c6f9fca0..fc0863c4b 100644 --- a/.github/workflows/migrate-command.yml +++ b/.github/workflows/migrate-command.yml @@ -29,7 +29,7 @@ permissions: jobs: migrate: name: Migrate staging DB - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Get PR head SHA id: pr-head diff --git a/.github/workflows/slash.yml b/.github/workflows/slash.yml index f40c43eb1..3a0a3227c 100644 --- a/.github/workflows/slash.yml +++ b/.github/workflows/slash.yml @@ -13,7 +13,7 @@ jobs: if: >- github.event.issue.pull_request && startsWith(github.event.comment.body, '/') - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 steps: - name: Checkout Repository From 8ee307540e1f5a72d5306b10ac06653fce4db32c Mon Sep 17 00:00:00 2001 From: Angela Yu Date: Sun, 18 Oct 2026 23:37:24 -0400 Subject: [PATCH 2/2] DINO-1036: updated playwright ver --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6d7decd78..dcc657e7c 100644 --- a/pom.xml +++ b/pom.xml @@ -140,7 +140,7 @@ com.microsoft.playwright playwright - 1.50.0 + 1.63.0 net.dv8tion