@@ -13,53 +13,28 @@ permissions:
1313 contents : read
1414
1515jobs :
16- <<<<<<< before updating
17- pre-commit-checks :
18- name : Pre-commit Checks
19- ||||||| last update
20- pre-commit :
21- =======
2216 lint :
2317 name : Lint
24- >>>>>>> after updating
2518 timeout-minutes : 30
2619 runs-on : ubuntu-latest
2720 steps :
2821 - name : Checkout branch
29- <<<<<<< before updating
3022 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3123 with :
3224 # needed for 'pre-commit-mirrors-insert-license'
3325 fetch-depth : 0
34- ||||||| last update
35- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36- =======
37- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
38- >>>>>>> after updating
3926 - name : Set up pixi
40- <<<<<<< before updating
4127 uses : prefix-dev/setup-pixi@1b2de7f3351f171c8b4dfeb558c639cb58ed4ec0 # v0.9.5
4228 with :
4329 environments : default lint polars-minimal
4430 - name : Install Rust
4531 run : rustup show
4632 - name : Cache Rust dependencies
4733 uses : Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
48- - name : pre-commit
49- run : pixi run pre-commit-run --color=always --show-diff-on-failure
50- ||||||| last update
51- uses : prefix-dev/setup-pixi@19eac09b398e3d0c747adc7921926a6d802df4da # v0.8.8
52- with :
53- environments : default lint
54- - name : pre-commit
55- run : pixi run pre-commit-run --color=always --show-diff-on-failure
56- =======
57- uses : prefix-dev/setup-pixi@1b2de7f3351f171c8b4dfeb558c639cb58ed4ec0 # v0.9.5
5834 - name : Run linting
5935 run : pixi run lint
6036 env :
6137 CLICOLOR_FORCE : 1
62- >>>>>>> after updating
6338
6439 unit-tests :
6540 name : Unit Tests (${{ contains(matrix.os, 'ubuntu') && 'Linux' || (contains(matrix.os, 'windows') && 'Windows' || 'macOS') }}) - ${{ matrix.environment }}
6843 strategy :
6944 fail-fast : true
7045 matrix :
71- <<<<<<< before updating
7246 os : [ubuntu-latest, windows-latest, macos-latest]
7347 environment : [py310, py311, py312, py313, py314]
7448 with_optionals : [false]
@@ -87,46 +61,13 @@ jobs:
8761 - os : ubuntu-latest
8862 environment : polars-minimal
8963 with_optionals : false
90- ||||||| last update
91- environment :
92- - py310
93- - py311
94- - py312
95- - py313
96- os :
97- - ubuntu-latest
98- - macos-latest
99- - windows-latest
100- =======
101- environment :
102- - py310
103- - py311
104- - py312
105- - py313
106- - py314
107- os :
108- - ubuntu-latest
109- - macos-latest
110- - windows-latest
111- >>>>>>> after updating
11264 steps :
11365 - name : Checkout branch
114- <<<<<<< before updating
115- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
116- ||||||| last update
117- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
118- with :
119- fetch-depth : 0
120- =======
12166 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
122- with :
123- fetch-depth : 0
124- >>>>>>> after updating
12567 - name : Set up pixi
12668 uses : prefix-dev/setup-pixi@1b2de7f3351f171c8b4dfeb558c639cb58ed4ec0 # v0.9.5
12769 with :
12870 environments : ${{ matrix.environment }}
129- <<<<<<< before updating
13071 # FIXME: Remove when `s3_server` fixture does not start a process anymore
13172 post-cleanup : ${{ matrix.os != 'windows-latest' }}
13273 - name : Install Rust
@@ -135,11 +76,6 @@ jobs:
13576 uses : Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
13677 - name : Install repository
13778 run : pixi run -e ${{ matrix.environment }} postinstall
138- ||||||| last update
139- - name : Install repository
140- run : pixi run -e ${{ matrix.environment }} postinstall
141- =======
142- >>>>>>> after updating
14379 - name : Run pytest
14480 run : pixi run -e ${{ matrix.environment }} test-coverage --color=yes ${{ matrix.with_optionals && '-m with_optionals' || '-m "not with_optionals"'}} --cov=dataframely --cov-report=xml
14581 - name : Upload codecov
0 commit comments