CI: run only MariaDB shared_v1 Databases + PostgreSQL shared_v2 TablesDB

This commit is contained in:
Prem Palanisamy
2026-04-07 17:53:30 +01:00
parent a2f84546d6
commit c36d434641
+7 -38
View File
@@ -192,7 +192,7 @@ jobs:
uses: actions/github-script@v8
with:
script: |
core.setOutput('databases', JSON.stringify(['MongoDB']));
core.setOutput('databases', JSON.stringify(['MariaDB', 'PostgreSQL']));
core.setOutput('modes', JSON.stringify(['shared_v1', 'shared_v2']));
build:
@@ -353,45 +353,14 @@ jobs:
strategy:
fail-fast: false
matrix:
database: ${{ fromJSON(needs.matrix.outputs.databases) }}
mode: ${{ fromJSON(needs.matrix.outputs.modes) }}
service: [
Account,
Avatars,
Console,
Databases,
TablesDB,
Functions,
FunctionsSchedule,
GraphQL,
Health,
Locale,
Projects,
Realtime,
Sites,
Proxy,
Storage,
Tokens,
Teams,
Users,
ProjectWebhooks,
Webhooks,
VCS,
Messaging,
Migrations,
Project
]
include:
- service: Databases
runner: blacksmith-4vcpu-ubuntu-2404
- service: Sites
runner: blacksmith-4vcpu-ubuntu-2404
- service: Functions
runner: blacksmith-4vcpu-ubuntu-2404
- service: Avatars
runner: blacksmith-4vcpu-ubuntu-2404
- service: Realtime
- database: MariaDB
mode: shared_v1
service: Databases
runner: blacksmith-4vcpu-ubuntu-2404
- database: PostgreSQL
mode: shared_v2
service: TablesDB
- service: TablesDB
runner: blacksmith-4vcpu-ubuntu-2404
steps: