Commit graph

8 commits

Author SHA1 Message Date
Vadim Zeitlin
5d9bbea510 Default to Ubuntu 20.04 if OS is not specified
This makes the matrix more compact, as we don't need to specify the OS
for the majority of the field (all of them now, but we'll add builds
using "macos-N" later, so it will still be necessary for some of them),
and the builds more stable than using which the current latest Ubuntu
version is.
2021-09-30 17:00:24 +02:00
Vadim Zeitlin
067d927cb1 Skip running CI for the changes to the files not affecting it
Note that if we decide to do something for the docs later (e.g. run a
spell checker on them), it should be done in a separate workflow and not
in this one.
2021-09-30 16:53:40 +02:00
Vadim Zeitlin
d022a1507a Rename workflow file to just ci.yml
It doesn't seem appropriate to use test.yml for it.
2021-08-09 13:20:40 +02:00
Vadim Zeitlin
4e599ddbdb Remove "GHA" branch from the workflow file
Follow an existing comment saying that it should be removed before
merging.
2021-08-09 13:17:57 +02:00
Kris Thielemans
9d50ec97d0 [GHA] enable GHA branch for the moment
[appveyor skip]
[travis skip]
2021-08-02 12:12:57 +01:00
Kris Thielemans
0e45679aa7 [GHA] only run on master and PRs 2021-08-02 12:02:53 +01:00
Kris Thielemans
fb09a5578a [GHA] convert matrix to use include 2021-08-02 10:57:20 +01:00
Kris Thielemans
b734d67dd3 [GHA] first GitHub actions workflow 2021-08-02 09:51:46 +01:00