Skip to content

Commit

Permalink
Merge branch 'master' into chore/deps-upgrade
Browse files Browse the repository at this point in the history
  • Loading branch information
KSDaemon authored Feb 17, 2025
2 parents 0a7a54e + 2dd9a4a commit 793fcf0
Show file tree
Hide file tree
Showing 37 changed files with 7,345 additions and 160 deletions.
16 changes: 16 additions & 0 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
- 'rust/cubeorchestrator/**'
- 'rust/cubeshared/**'
- 'rust/cubesqlplanner/**'
- 'rust/cubetranspilers/**'
- '.eslintrc.js'
- '.prettierrc'
- 'package.json'
Expand All @@ -32,6 +33,7 @@ on:
- 'rust/cubeorchestrator/**'
- 'rust/cubeshared/**'
- 'rust/cubesqlplanner/**'
- 'rust/cubetranspilers/**'
- '.eslintrc.js'
- '.prettierrc'
- 'package.json'
Expand All @@ -55,10 +57,15 @@ jobs:
node-version: [20.x, 22.x]
python-version: [3.11]
transpile-worker-threads: [false, true]
transpile-native: [false, true]
exclude:
- transpile-worker-threads: true
transpile-native: true
fail-fast: false

env:
CUBEJS_TRANSPILATION_WORKER_THREADS: ${{ matrix.transpile-worker-threads }}
CUBEJS_TRANSPILATION_NATIVE: ${{ matrix.transpile-native }}
steps:
- id: get-tag-out
run: echo "$OUT"
Expand Down Expand Up @@ -133,6 +140,9 @@ jobs:
- name: Cargo test cubeshared
run: |
cargo test --manifest-path rust/cubeshared/Cargo.toml -j 1
- name: Cargo test cubetranspilers
run: |
cargo test --manifest-path rust/cubetranspilers/Cargo.toml -j 1
# - name: Cargo test cubesql
# run: |
# cargo test --manifest-path rust/cubesql/Cargo.toml -j 1
Expand Down Expand Up @@ -196,6 +206,9 @@ jobs:
- name: Cargo fmt cubeshared
run: |
cargo fmt --manifest-path rust/cubeshared/Cargo.toml -- --check
- name: Cargo fmt cubetranspilers
run: |
cargo fmt --manifest-path rust/cubetranspilers/Cargo.toml -- --check
# - name: Cargo fmt cubesql
# run: |
# cargo fmt --manifest-path rust/cubesql/Cargo.toml -- --check
Expand Down Expand Up @@ -263,6 +276,9 @@ jobs:
- name: Cargo build cubeshared
run: |
cargo build --manifest-path rust/cubeshared/Cargo.toml -j 4
- name: Cargo build cubetranspilers
run: |
cargo build --manifest-path rust/cubetranspilers/Cargo.toml -j 4
# - name: Cargo build cubesql
# run: |
# cargo build --manifest-path rust/cubesql/Cargo.toml -j 4
Expand Down
Loading

0 comments on commit 793fcf0

Please sign in to comment.