File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
actions/setup-dependencies Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,18 @@ inputs:
3
3
description : " Python version to setup"
4
4
required : false
5
5
default : " 3.9"
6
+ install-test-deps :
7
+ description : " Wether to install 3rd Party dependencies (for tests)"
8
+ required : false
9
+ default : " true" # unfortunately boolean variables are not supported
6
10
7
11
name : " Setup dependencies"
8
12
description : " Install all required dependencies for worflows to run."
9
13
runs :
10
14
using : " composite"
11
15
steps :
12
- - name : Install 3rd party dependencies
16
+ - if : inputs.install-test-deps == 'true'
17
+ name : Install 3rd party dependencies
13
18
run : sudo ./install-deps.sh
14
19
shell : bash
15
20
Original file line number Diff line number Diff line change 39
39
40
40
- name : Setup 3rd party dependencies
41
41
uses : ./.github/actions/setup-dependencies
42
+ with :
43
+ install-test-deps : " false"
42
44
43
45
- name : Setup Nix
44
46
uses : cachix/install-nix-action@v30
@@ -256,6 +258,8 @@ jobs:
256
258
257
259
- name : Setup 3rd party dependencies
258
260
uses : ./.github/actions/setup-dependencies
261
+ with :
262
+ install-test-deps : " false"
259
263
260
264
- name : Build sdist
261
265
uses : PyO3/maturin-action@v1
You can’t perform that action at this time.
0 commit comments