Skip to content

Commit 3ad6fdd

Browse files
authored
Merge branch 'master' into feat/geo
2 parents 7d1de0f + 930b590 commit 3ad6fdd

File tree

38 files changed

+2955
-2022
lines changed

38 files changed

+2955
-2022
lines changed

.cargo/config.toml

Whitespace-only changes.

.github/workflows/ci.yml

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
name: Rustfmt
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v6
1515
- uses: actions-rs/toolchain@v1
1616
with:
1717
toolchain: stable
@@ -23,7 +23,7 @@ jobs:
2323
name: Clippy lint
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v6
2727
- uses: actions-rs/toolchain@v1
2828
with:
2929
toolchain: stable
@@ -46,24 +46,34 @@ jobs:
4646
os: ubuntu-latest
4747
rust: nightly
4848
steps:
49-
- uses: actions/checkout@v4
49+
- uses: actions/checkout@v6
5050
- uses: actions-rs/toolchain@v1
5151
with:
5252
toolchain: ${{ matrix.rust }}
5353
override: true
5454
- name: Build and run tests
5555
run: cargo test --all-features
56-
- name: Test arrow-pg default features
57-
working-directory: arrow-pg
58-
run: cargo test
56+
57+
cleanbuild-linux-nix:
58+
name: Run clean build on Linux
59+
runs-on: ubuntu-latest
60+
needs: [test]
61+
timeout-minutes: 15
62+
steps:
63+
- uses: actions/checkout@v6
64+
with:
65+
fetch-depth: 0
66+
persist-credentials: false
67+
- uses: cachix/install-nix-action@v31
68+
- run: nix develop --command cargo test
5969

6070
integration:
6171
name: Integration tests
6272
runs-on: ubuntu-latest
6373
timeout-minutes: 15
6474
needs: [test]
6575
steps:
66-
- uses: actions/checkout@v4
76+
- uses: actions/checkout@v6
6777
- uses: actions-rs/toolchain@v1
6878
with:
6979
toolchain: stable
@@ -81,6 +91,6 @@ jobs:
8191
- uses: actions/checkout@v4
8292
- uses: actions-rs/toolchain@v1
8393
with:
84-
toolchain: "1.86.0"
94+
toolchain: "1.89"
8595
override: true
8696
- run: cargo build --all-features

0 commit comments

Comments
 (0)