Skip to content

Commit d5b28c0

Browse files
authored
Merge branch 'master' into patch-1
2 parents 95f02d6 + 91e3af6 commit d5b28c0

File tree

379 files changed

+91620
-7922
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

379 files changed

+91620
-7922
lines changed

.github/workflows/cloud.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060

6161
strategy:
6262
matrix:
63-
node-version: [ 20.x ]
63+
node-version: [ 22.x ]
6464
db: [ 'athena', 'bigquery', 'snowflake' ]
6565
target: [ "x86_64-unknown-linux-gnu" ]
6666
fail-fast: false

.github/workflows/drivers-tests.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
name: Build native Linux ${{ matrix.node-version }} ${{ matrix.target }} Python ${{ matrix.python-version }}
9292
strategy:
9393
matrix:
94-
node-version: [ 20 ]
94+
node-version: [ 22 ]
9595
python-version: [ "fallback" ]
9696
target: [ "x86_64-unknown-linux-gnu" ]
9797
fail-fast: false
@@ -207,10 +207,15 @@ jobs:
207207
clickhouse-export-bucket-s3
208208
databricks-jdbc
209209
databricks-jdbc-export-bucket-s3
210+
databricks-jdbc-export-bucket-s3-prefix
210211
databricks-jdbc-export-bucket-azure
212+
databricks-jdbc-export-bucket-azure-prefix
213+
databricks-jdbc-export-bucket-gcs
214+
databricks-jdbc-export-bucket-gcs-prefix
211215
redshift
212216
redshift-export-bucket-s3
213217
snowflake
218+
snowflake-encrypted-pk
214219
snowflake-export-bucket-s3
215220
snowflake-export-bucket-azure
216221
snowflake-export-bucket-azure-via-storage-integration
@@ -231,13 +236,18 @@ jobs:
231236
- clickhouse-export-bucket-s3
232237
- databricks-jdbc
233238
- databricks-jdbc-export-bucket-s3
239+
- databricks-jdbc-export-bucket-s3-prefix
234240
- databricks-jdbc-export-bucket-azure
241+
- databricks-jdbc-export-bucket-azure-prefix
242+
- databricks-jdbc-export-bucket-gcs
243+
- databricks-jdbc-export-bucket-gcs-prefix
235244
- mssql
236245
- mysql
237246
- postgres
238247
- redshift
239248
- redshift-export-bucket-s3
240249
- snowflake
250+
- snowflake-encrypted-pk
241251
- snowflake-export-bucket-s3
242252
- snowflake-export-bucket-azure
243253
- snowflake-export-bucket-azure-via-storage-integration
@@ -248,10 +258,10 @@ jobs:
248258
- name: Checkout
249259
uses: actions/checkout@v4
250260

251-
- name: Install Node.js 20.x
261+
- name: Install Node.js 22.x
252262
uses: actions/setup-node@v4
253263
with:
254-
node-version: 20.x
264+
node-version: 22.x
255265

256266
- name: Configure `yarn`
257267
run: yarn policies set-version v1.22.22
@@ -336,6 +346,8 @@ jobs:
336346
# Snowflake
337347
DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_USER: ${{ secrets.DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_USER }}
338348
DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_PASS: ${{ secrets.DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_PASS }}
349+
DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_PRIVATE_KEY: ${{ secrets.DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_PRIVATE_KEY }}
350+
DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_PRIVATE_KEY_PASS: ${{ secrets.DRIVERS_TESTS_CUBEJS_DB_SNOWFLAKE_PRIVATE_KEY_PASS }}
339351
with:
340352
max_attempts: 3
341353
retry_on: error

.github/workflows/master.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ jobs:
6767
workspaces: ./rust/cubesql -> target
6868
key: cubesql-x86_64-unknown-linux-gnu
6969
shared-key: cubesql-x86_64-unknown-linux-gnu
70-
- name: Install Node.js 20
70+
- name: Install Node.js 22
7171
uses: actions/setup-node@v4
7272
with:
73-
node-version: 20
73+
node-version: 22
7474
- name: Install Yarn
7575
run: npm install -g yarn
7676
- name: Set Yarn version

.github/workflows/post-release.yml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ on:
1616
branches:
1717
- 'master'
1818

19+
env:
20+
VERSION: ${{ github.event.inputs.version || 'latest' }}
21+
1922
# touch to trigger
2023
jobs:
2124
cli:
@@ -25,7 +28,7 @@ jobs:
2528
strategy:
2629
fail-fast: false
2730
matrix:
28-
node-version: [20.x]
31+
node-version: [22.x]
2932
steps:
3033
- name: Checkout
3134
uses: actions/checkout@v4
@@ -78,8 +81,8 @@ jobs:
7881
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
7982
run: |
8083
cd packages/cubejs-testing/
81-
npx cubejs-cli@${{ github.event.inputs.version }} create birdbox-test-project -d postgres
82-
export BIRDBOX_CUBEJS_VERSION=${{ github.event.inputs.version }}
84+
npx cubejs-cli@"$VERSION" create birdbox-test-project -d postgres
85+
export BIRDBOX_CUBEJS_VERSION="$VERSION"
8386
yarn run dataset:minimal
8487
yarn run birdbox:cli:postgresql
8588
- name: Slack Failure
@@ -103,10 +106,10 @@ jobs:
103106
steps:
104107
- name: Checkout
105108
uses: actions/checkout@v4
106-
- name: Install Node.js 20.x
109+
- name: Install Node.js 22.x
107110
uses: actions/setup-node@v4
108111
with:
109-
node-version: 20.x
112+
node-version: 22.x
110113
- name: Restore lerna
111114
uses: actions/cache@v4
112115
with:
@@ -139,7 +142,7 @@ jobs:
139142
run: |
140143
cd packages/cubejs-testing/
141144
export DEBUG=testcontainers
142-
export BIRDBOX_CUBEJS_VERSION=${{ github.event.inputs.version }}
145+
export BIRDBOX_CUBEJS_VERSION="$VERSION"
143146
yarn run dataset:minimal
144147
yarn run birdbox:${{ matrix.target }}
145148
- name: Slack Failure
@@ -167,10 +170,10 @@ jobs:
167170
steps:
168171
- name: Checkout
169172
uses: actions/checkout@v4
170-
- name: Install Node.js 20.x
173+
- name: Install Node.js 22.x
171174
uses: actions/setup-node@v4
172175
with:
173-
node-version: 20.x
176+
node-version: 22.x
174177
- name: Restore lerna
175178
uses: actions/cache@v4
176179
with:
@@ -204,7 +207,7 @@ jobs:
204207
cd packages/cubejs-testing/
205208
export DEBUG=testcontainers
206209
export BIRDBOX_CYPRESS_BROWSER=${{ matrix.browser }}
207-
export BIRDBOX_CUBEJS_VERSION=${{ github.event.inputs.version }}
210+
export BIRDBOX_CUBEJS_VERSION="$VERSION"
208211
yarn run cypress:install
209212
yarn run dataset:minimal
210213
yarn run cypress:birdbox

.github/workflows/publish.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626
# override: true # this is by default on
2727
rustflags: ""
2828
components: rustfmt
29-
- name: Install Node.js 20.x
29+
- name: Install Node.js 22.x
3030
uses: actions/setup-node@v4
3131
with:
32-
node-version: 20.x
32+
node-version: 22.x
3333
- name: Get yarn cache directory path
3434
id: yarn-cache-dir-path
3535
run: echo "dir=$(yarn cache dir)" >> "$GITHUB_OUTPUT"
@@ -73,7 +73,7 @@ jobs:
7373
name: Build native Linux ${{ matrix.node-version }} ${{ matrix.target }} Python ${{ matrix.python-version }}
7474
strategy:
7575
matrix:
76-
node-version: [20]
76+
node-version: [22]
7777
python-version: ["3.9", "3.10", "3.11", "3.12", "fallback"]
7878
target: ["x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu"]
7979
include:
@@ -152,7 +152,7 @@ jobs:
152152
name: Build ${{ matrix.os-version }} ${{ matrix.target }} ${{ matrix.node-version }} Python ${{ matrix.python-version }}
153153
strategy:
154154
matrix:
155-
node-version: [20.x]
155+
node-version: [22.x]
156156
os-version: ["macos-13"]
157157
target: ["x86_64-apple-darwin", "aarch64-apple-darwin"]
158158
python-version: ["3.9", "3.10", "3.11", "3.12", "fallback"]
@@ -240,7 +240,7 @@ jobs:
240240
name: Build ${{ matrix.os-version }} ${{ matrix.node-version }} Python ${{ matrix.python-version }}
241241
strategy:
242242
matrix:
243-
node-version: [20.x]
243+
node-version: [22.x]
244244
python-version: ["fallback"]
245245
os-version: [windows-2019]
246246
include:

0 commit comments

Comments
 (0)