@@ -13,17 +13,31 @@ permissions:
1313 contents : read
1414
1515jobs :
16+ <<<<<<< before updating
1617 pre-commit-checks :
1718 name : Pre-commit Checks
19+ ||||||| last update
20+ pre-commit :
21+ =======
22+ lint :
23+ name : Lint
24+ >>>>>>> after updating
1825 timeout-minutes : 30
1926 runs-on : ubuntu-latest
2027 steps :
2128 - name : Checkout branch
29+ <<<<<<< before updating
2230 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2331 with :
2432 # needed for 'pre-commit-mirrors-insert-license'
2533 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
2639 - name : Set up pixi
40+ <<<<<<< before updating
2741 uses : prefix-dev/setup-pixi@a0af7a228712d6121d37aba47adf55c1332c9c2e # v0.9.4
2842 with :
2943 environments : default lint polars-minimal
3347 uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
3448 - name : pre-commit
3549 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@a0af7a228712d6121d37aba47adf55c1332c9c2e # v0.9.4
58+ - name : Run linting
59+ run : pixi run lint
60+ env :
61+ CLICOLOR_FORCE : 1
62+ >>>>>>> after updating
3663
3764 unit-tests :
3865 name : Unit Tests (${{ contains(matrix.os, 'ubuntu') && 'Linux' || (contains(matrix.os, 'windows') && 'Windows' || 'macOS') }}) - ${{ matrix.environment }}
4168 strategy :
4269 fail-fast : true
4370 matrix :
71+ <<<<<<< before updating
4472 os : [ubuntu-latest, windows-latest, macos-latest]
4573 environment : [py310, py311, py312, py313, py314]
4674 with_optionals : [false]
@@ -59,13 +87,46 @@ jobs:
5987 - os : ubuntu-latest
6088 environment : polars-minimal
6189 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
62112 steps :
63113 - 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+ =======
64121 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
122+ with :
123+ fetch-depth : 0
124+ >>>>>>> after updating
65125 - name : Set up pixi
66126 uses : prefix-dev/setup-pixi@a0af7a228712d6121d37aba47adf55c1332c9c2e # v0.9.4
67127 with :
68128 environments : ${{ matrix.environment }}
129+ <<<<<<< before updating
69130 # FIXME: Remove when `s3_server` fixture does not start a process anymore
70131 post-cleanup : ${{ matrix.os != 'windows-latest' }}
71132 - name : Install Rust
@@ -74,6 +135,11 @@ jobs:
74135 uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
75136 - name : Install repository
76137 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
77143 - name : Run pytest
78144 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
79145 - name : Upload codecov
0 commit comments