Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
pybind11
Commits
88b3e5c6
Commit
88b3e5c6
authored
Jul 26, 2020
by
Henry Schreiner
Committed by
Henry Schreiner
Jul 27, 2020
Browse files
ci: nicer naming scheme
parent
ff39ad3f
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
14 deletions
+16
-14
.github/workflows/ci.yml
.github/workflows/ci.yml
+16
-14
No files found.
.github/workflows/ci.yml
View file @
88b3e5c6
...
@@ -14,7 +14,7 @@ jobs:
...
@@ -14,7 +14,7 @@ jobs:
strategy
:
strategy
:
fail-fast
:
false
fail-fast
:
false
matrix
:
matrix
:
os
:
[
ubuntu
,
windows
,
macos
]
runs-on
:
[
ubuntu
-latest
,
windows
-latest
,
macos-latest
]
python
:
python
:
-
2.7
-
2.7
-
3.5
-
3.5
...
@@ -24,30 +24,32 @@ jobs:
...
@@ -24,30 +24,32 @@ jobs:
-
pypy3
-
pypy3
include
:
include
:
-
os
:
ubuntu
-
runs-on
:
ubuntu
-latest
python
:
3.6
python
:
3.6
-
os
:
macos
-
runs-on
:
macos-latest
python
:
3.7
-
runs-on
:
windows-2016
python
:
3.7
python
:
3.7
exclude
:
exclude
:
# Currently 32bit only, and we build 64bit
# Currently 32bit only, and we build 64bit
-
os
:
windows
-
runs-on
:
windows
-latest
python
:
pypy2
python
:
pypy2
-
os
:
windows
-
runs-on
:
windows
-latest
python
:
pypy3
python
:
pypy3
# Currently can't build due to warning, fixed in CPython > 3.9b5
# Currently can't build due to warning, fixed in CPython > 3.9b5
-
os
:
macos
-
runs-on
:
macos-latest
python
:
3.9-dev
python
:
3.9-dev
# Currently broken on embed_test
# Currently broken on embed_test
-
os
:
windows
-
runs-on
:
windows
-latest
python
:
3.8
python
:
3.8
-
os
:
windows
-
runs-on
:
windows
-latest
python
:
3.9-dev
python
:
3.9-dev
name
:
🐍 ${{ matrix.python }}
on
${{ matrix.
os
}}
name
:
"
🐍
${{
matrix.python
}}
•
${{
matrix.
runs-on
}}
"
runs-on
:
${{ matrix.
os }}-latest
runs-on
:
${{ matrix.
runs-on }}
steps
:
steps
:
-
uses
:
actions/checkout@v2
-
uses
:
actions/checkout@v2
...
@@ -132,7 +134,7 @@ jobs:
...
@@ -132,7 +134,7 @@ jobs:
-
9
-
9
-
dev
-
dev
name
:
Clang ${{ matrix.clang }}
name
:
"
🐍
3
•
Clang
${{
matrix.clang
}}
"
container
:
"
silkeh/clang:${{
matrix.clang
}}"
container
:
"
silkeh/clang:${{
matrix.clang
}}"
steps
:
steps
:
...
@@ -171,7 +173,7 @@ jobs:
...
@@ -171,7 +173,7 @@ jobs:
-
7
-
7
-
latest
-
latest
name
:
🐍 3 GCC ${{ matrix.gcc }}
name
:
"
🐍
3
•
GCC
${{
matrix.gcc
}}
"
container
:
"
gcc:${{
matrix.gcc
}}"
container
:
"
gcc:${{
matrix.gcc
}}"
steps
:
steps
:
...
@@ -258,7 +260,7 @@ jobs:
...
@@ -258,7 +260,7 @@ jobs:
run
:
cmake --build build --target test_cmake_build
run
:
cmake --build build --target test_cmake_build
install-classic
:
install-classic
:
name
:
"
🐍
3.5
32-bit
Linux
i
nstall"
name
:
"
🐍
3.5
•
32-bit
Linux
•
I
nstall"
runs-on
:
ubuntu-latest
runs-on
:
ubuntu-latest
container
:
i386/debian:stretch
container
:
i386/debian:stretch
...
@@ -292,7 +294,7 @@ jobs:
...
@@ -292,7 +294,7 @@ jobs:
doxygen
:
doxygen
:
name
:
Doc
s
test
name
:
"
Doc
umentation
build
test
"
runs-on
:
ubuntu-latest
runs-on
:
ubuntu-latest
container
:
alpine:3.12
container
:
alpine:3.12
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment