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
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