-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to github actions from travis CI #32
Conversation
This can only be done after #33 |
b6ca3e4
to
a718c89
Compare
I could imagine it's much easier to just run your commands in a |
Feel free to take over. I added some stuff that o could fix quickly (and dirty). I managed to run it locally after i figured out to install the dependencies in user mode, meaning using Before that i was using nectos/act but that took way to long |
I'll add a shell script that is going to allow you to run it locally as the CI would. This is a pattern I use in most repositories. Being able to reproduce results locally is important. |
That what i use https://github.com/nektos/act for. But it's big and compativly slow and with many caveats |
I guess we have to merge this initially in order to see if it works. In my temporary fork, it looks good, though. For the record: this is one of the reasons I love sphinx-doc. It provides this feature out of the box. |
@TheAssassin I collected the problems i have found in #33. Of the 2 remaining problems, only 4 is critical in order to have the CI pipeline run successfully.
I would be in favor of 1 |
Either will work. There is really no performance optimization required. I mean, if you really wanted, you could implement a lazy loader that caches the contents... |
currently testing it: XiangRongLin#1