Update docs theme to 1.0.6 and add CI#886
Conversation
|
hm, we need CI for this |
475de5f to
a37686c
Compare
|
I picked up logical changes from #815 to fix the CI errors and bump our docs theme |
a37686c to
998d936
Compare
2cb834e to
4066e3c
Compare
4066e3c to
25bf939
Compare
5bae84b to
a163338
Compare
a163338 to
3d984f0
Compare
| .PHONY: multiversion | ||
|
|
||
| .PHONY: multiversionpreview | ||
| multiversionpreview: multiversion |
There was a problem hiding this comment.
why is this dependency removed? It doesn't make sense to start server without building sources
There was a problem hiding this comment.
you could have built the sources already. if you make it a hard dependency it forces everyone to rebuild before every run, even if nothing changed and it was already built
de958d2 to
b15f4cc
Compare
| name: "Setup Documentation Essentials and Build" | ||
| description: 'Sets up dependencies and builds the docs' |
There was a problem hiding this comment.
| name: "Setup Documentation Essentials and Build" | |
| description: 'Sets up dependencies and builds the docs' | |
| name: "Build documentation and upload artifacts" | |
| description: 'Builds the docs and uploads artifacts' |
| - 'v[0-9]+.[0-9]+' | ||
| paths: | ||
| - 'docs/**' | ||
| - '.github/workflows/docs_build.yaml' |
There was a problem hiding this comment.
changes in .github/actions/* won't trigger the build, and should. Maybe entire .github/** should be here and below
There was a problem hiding this comment.
yeah, I've changed the path since. I've made it test always, and restricted deploys to .github/**
| # checks out random tips of other branches and the code isn't build just from | ||
| # what triggered the event. For any branch that changes we need to always | ||
| # build and deploy from master :( | ||
| # Triggering a job from multiple branches in parallel is racy, but it's wht we have :( |
There was a problem hiding this comment.
| # Triggering a job from multiple branches in parallel is racy, but it's wht we have :( | |
| # Triggering a job from multiple branches in parallel is racy, but it's what we have :( |
ff68c03 to
2f12cc8
Compare
2f12cc8 to
c4c74c5
Compare
Description of your changes:
We need to bump vulnerable dependencies. Also the same sources must produce the same results and not randomly pick a new version that can break it.
This also bumps our docs theme to 1.0.6.