File tree 2 files changed +21
-9
lines changed
2 files changed +21
-9
lines changed Original file line number Diff line number Diff line change 12
12
- ' .gitignore'
13
13
- ' .github/workflows/build.yml'
14
14
15
+ concurrency :
16
+ group : ${{ github.workflow }}-${{ github.ref }}
17
+ cancel-in-progress : true
18
+
19
+ defaults :
20
+ run :
21
+ shell : bash -leo pipefail {0}
22
+
15
23
env :
16
24
FORCE_COLOR : 2
25
+ PIP_PROGRESS_BAR : off
17
26
18
27
jobs :
19
28
build :
@@ -22,21 +31,23 @@ jobs:
22
31
strategy :
23
32
fail-fast : false
24
33
matrix :
25
- os : ['ubuntu-latest']
26
- python : ['3.8', '3.9', '3']
27
- include :
28
- - os : ' ubuntu-22.04'
29
- python : ' 3.7'
34
+ os : ['ubuntu-latest', 'macos-latest']
35
+ python : ['3.7', '3.8', '3.9', '3']
36
+ exclude :
30
37
- os : ' macos-latest'
31
- python : ' 3.8 '
38
+ python : ' 3.7 '
32
39
steps :
33
40
- name : Checkout
34
41
uses : actions/checkout@v4
35
42
36
- - name : Setup Python
37
- uses : actions /setup-python@v5
43
+ - name : Configure Python
44
+ uses : mamba-org /setup-micromamba@v2
38
45
with :
39
- python-version : ${{ matrix.python }}
46
+ cache-environment : true
47
+ post-cleanup : ' all'
48
+ environment-name : rose-build
49
+ create-args : >-
50
+ python=${{ matrix.python }}
40
51
41
52
- name : Build
42
53
uses : cylc/release-actions/build-python-package@v1
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ defaults:
38
38
39
39
env :
40
40
FORCE_COLOR : 2
41
+ PIP_PROGRESS_BAR : off
41
42
42
43
jobs :
43
44
lint :
You can’t perform that action at this time.
0 commit comments