Sebastian Thiel
|
4115ede229
|
Also test CLI generation, which was notably absent from CI previously
It's about time this is (re)added as a regression already occurred.
|
2022-10-20 11:08:20 +08:00 |
|
Sebastian Thiel
|
d9fea508ea
|
enable clippy and make it to fail CI on warnings.
This should improve overall code quality and reduce guess work
I typically do, being used to running `clippy` on my other projects.
|
2022-10-20 11:03:56 +08:00 |
|
Sebastian Thiel
|
0855fc3a28
|
Also validate crates build without default features
Note that tests can't work without default features as they assume
them to exist, and we have to chose one, going for the one most
users will see.
|
2022-10-18 15:45:32 +08:00 |
|
Sebastian Thiel
|
25de6be949
|
cache test runs for faster builds
|
2022-10-10 09:29:08 +08:00 |
|
Sebastian Thiel
|
18c4ea9ec9
|
Also run 'docs-all' on CI to assure CLI docs keep working (#281)
This was introduced with ee64b751ea.
|
2021-04-26 09:31:34 +08:00 |
|
Sebastian Thiel
|
257f53a24f
|
enable funding
|
2021-04-02 08:30:12 +08:00 |
|
Sebastian Thiel
|
b272b3f4e2
|
Fix action runner
|
2021-04-01 18:38:33 +08:00 |
|
Sebastian Thiel
|
4d389e1f81
|
It should work without pyenv, given that the github virtualenv has it installed
|
2020-04-12 17:43:08 +08:00 |
|
Sebastian Thiel
|
1b09b3a2ab
|
Emulate TRAVIS to trigger short path
|
2020-04-12 15:42:30 +08:00 |
|
Sebastian Thiel
|
f9c7ff918e
|
maybe the action will work
|
2020-04-12 15:03:51 +08:00 |
|
Sebastian Thiel
|
bcb71ecf21
|
maybe the most recent python 2.7 version can build…
|
2020-04-12 14:38:23 +08:00 |
|
Sebastian Thiel
|
23de20fcc7
|
See if it can run on macOS
|
2020-04-12 14:34:42 +08:00 |
|
Sebastian Thiel
|
4569390f0a
|
sudo the build system installation
|
2020-04-12 14:20:46 +08:00 |
|
Sebastian Thiel
|
8a7575d376
|
also prepare build system before trying to use pyenv
|
2020-04-12 14:19:45 +08:00 |
|
Sebastian Thiel
|
2b0e536271
|
And once more with feeling
|
2020-04-12 14:14:47 +08:00 |
|
Sebastian Thiel
|
be34fc3ad1
|
add all suggestions to pyenv
|
2020-04-12 14:05:02 +08:00 |
|
Sebastian Thiel
|
071950db56
|
let's try sourcing bashrc right after changing it
|
2020-04-12 14:01:52 +08:00 |
|
Sebastian Thiel
|
99ae297d5e
|
fix pyenv path, hopefully
|
2020-04-12 13:57:14 +08:00 |
|
Sebastian Thiel
|
d061b902f3
|
See if this solves the pyenv installation issue
|
2020-04-12 13:53:38 +08:00 |
|
Sebastian Thiel
|
c4d8ef799c
|
try to install pyenv before using it
|
2020-04-12 13:50:18 +08:00 |
|
Sebastian Thiel
|
00d68b9d48
|
fix syntax error
|
2020-04-12 13:44:54 +08:00 |
|
Sebastian Thiel
|
b587cc865d
|
See if configuring pyenv does the job
|
2020-04-12 13:44:03 +08:00 |
|
Sebastian Thiel
|
cd8e834553
|
Github actions running the tests travis runs usually
|
2020-04-12 13:37:48 +08:00 |
|