Skip to content

Commit 628de3f

Browse files
committed
feat: add back non matrix tests
1 parent 46a3ab4 commit 628de3f

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

.github/workflows/backend.yml

+86
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,49 @@ jobs:
3636
run: |
3737
yarn add ts-node && make test-api-docs
3838
39+
cli-gha:
40+
name: cli test on GHA
41+
runs-on: ubuntu-24.04
42+
timeout-minutes: 10
43+
strategy:
44+
matrix:
45+
pg-version: ["14"]
46+
steps:
47+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
48+
with:
49+
repository: getsentry/sentry
50+
ref: master
51+
52+
- name: Setup sentry env
53+
uses: ./.github/actions/setup-sentry
54+
id: setup
55+
with:
56+
mode: migrations
57+
58+
- name: Run test
59+
run: |
60+
make test-cli
61+
62+
monolith-dbs-gha:
63+
name: monolith-dbs test on GHA
64+
runs-on: ubuntu-24.04
65+
timeout-minutes: 20
66+
steps:
67+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
68+
with:
69+
repository: getsentry/sentry
70+
ref: master
71+
72+
- name: Setup sentry env
73+
uses: ./.github/actions/setup-sentry
74+
id: setup
75+
with:
76+
mode: migrations
77+
78+
- name: Run test
79+
run: |
80+
make test-monolith-dbs
81+
3982
api-docs-depot:
4083
name: api docs test on Depot
4184
runs-on: depot-ubuntu-22.04
@@ -62,3 +105,46 @@ jobs:
62105
# see: https://github.com/getsentry/sentry/pull/32328/files
63106
run: |
64107
yarn add ts-node && make test-api-docs
108+
109+
cli-depot:
110+
name: cli test on Depot
111+
runs-on: depot-ubuntu-22.04
112+
timeout-minutes: 10
113+
strategy:
114+
matrix:
115+
pg-version: ["14"]
116+
steps:
117+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
118+
with:
119+
repository: getsentry/sentry
120+
ref: master
121+
122+
- name: Setup sentry env
123+
uses: ./.github/actions/setup-sentry
124+
id: setup
125+
with:
126+
mode: migrations
127+
128+
- name: Run test
129+
run: |
130+
make test-cli
131+
132+
monolith-dbs-depot:
133+
name: monolith-dbs test on Depot
134+
runs-on: depot-ubuntu-22.04
135+
timeout-minutes: 20
136+
steps:
137+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
138+
with:
139+
repository: getsentry/sentry
140+
ref: master
141+
142+
- name: Setup sentry env
143+
uses: ./.github/actions/setup-sentry
144+
id: setup
145+
with:
146+
mode: migrations
147+
148+
- name: Run test
149+
run: |
150+
make test-monolith-dbs

0 commit comments

Comments
 (0)