Skip to content

Commit 3d41351

Browse files
committed
fix ci: run tsc first
1 parent c1bdb29 commit 3d41351

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

.github/workflows/drivers-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -288,12 +288,12 @@ jobs:
288288
timeout_minutes: 20
289289
command: yarn install --frozen-lockfile
290290

291-
- name: Build client
292-
run: yarn build
293-
294291
- name: Build packages
295292
run: yarn tsc
296293

294+
- name: Build client
295+
run: yarn build
296+
297297
- name: Build tests
298298
run: |
299299
cd packages/cubejs-testing-drivers

.github/workflows/post-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ jobs:
6969
retry_wait_seconds: 15
7070
timeout_minutes: 20
7171
command: yarn install --frozen-lockfile
72-
- name: Build client
73-
run: yarn build
7472
- name: Lerna tsc
7573
run: yarn tsc
74+
- name: Build client
75+
run: yarn build
7676
- name: Build cubejs-backend-native (without Python)
7777
run: yarn run native:build-release
7878
working-directory: ./packages/cubejs-backend-native
@@ -134,10 +134,10 @@ jobs:
134134
retry_wait_seconds: 15
135135
timeout_minutes: 20
136136
command: yarn install --frozen-lockfile
137-
- name: Build client
138-
run: yarn build
139137
- name: Lerna tsc
140138
run: yarn tsc
139+
- name: Build client
140+
run: yarn build
141141
- name: Birdbox
142142
run: |
143143
cd packages/cubejs-testing/

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ jobs:
5353
retry_wait_seconds: 15
5454
timeout_minutes: 20
5555
command: yarn install --frozen-lockfile
56-
- name: Build Core Client libraries
57-
run: yarn build
5856
- name: Build other packages
5957
run: yarn lerna run --concurrency 1 build
6058
env:
6159
NODE_OPTIONS: --max_old_space_size=4096
60+
- name: Build Core Client libraries
61+
run: yarn build
6262
- name: Set NPM token
6363
run: echo //registry.npmjs.org/:_authToken="$NPM_TOKEN" > ~/.npmrc
6464
env:

.github/workflows/push.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -464,10 +464,10 @@ jobs:
464464
retry_wait_seconds: 15
465465
timeout_minutes: 20
466466
command: yarn install --frozen-lockfile
467-
- name: Build Core Client libraries
468-
run: yarn build
469467
- name: Lerna tsc
470468
run: yarn tsc
469+
- name: Build Core Client libraries
470+
run: yarn build
471471
- name: Run Integration tests for ${{ matrix.db }} matrix
472472
uses: nick-fields/retry@v3
473473
with:
@@ -584,10 +584,10 @@ jobs:
584584
command: yarn install --frozen-lockfile
585585
- name: Install instant client for Oracle
586586
uses: GoodManWEN/oracle-client-action@main
587-
- name: Build client
588-
run: yarn build
589587
- name: Lerna tsc
590588
run: yarn tsc
589+
- name: Build client
590+
run: yarn build
591591
- name: Download cubestored-x86_64-unknown-linux-gnu-release artifact
592592
uses: actions/download-artifact@v4
593593
with:
@@ -713,10 +713,10 @@ jobs:
713713
retry_wait_seconds: 15
714714
timeout_minutes: 20
715715
command: yarn install --frozen-lockfile
716-
- name: Build client
717-
run: yarn build
718716
- name: Lerna tsc
719717
run: yarn tsc
718+
- name: Build client
719+
run: yarn build
720720
- name: Set up QEMU
721721
uses: docker/setup-qemu-action@v3
722722
# current .dockerignore prevents use of native build

0 commit comments

Comments
 (0)