Commit Graph
21 Commits
Author SHA1 Message Date
Wez Furlong 446048ad26 ci: update actions/cache 2023-03-30 08:05:58 -07:00
Wez Furlong b092fb0a95 ci: update cargo install workflow 2023-03-30 07:55:29 -07:00
Wez Furlong 6b9b01eca0 disable social media cards in local builds
Enable it for the final deploy
2023-03-13 15:38:18 -07:00
Wez Furlong 3a1b1053bd docs: add link checking
Ideally there would be a good mkdocs based checker, but the
one that is out there only validate absolute URLs, which makes
it unsuitable for checking local relative links in the docs.

Adjust the doc build so that we also generate the SUMMARY.md
for mdbook, and use mdbook's link checker to check the links.

Fixup the couple of broken links that it found.
2023-03-13 12:01:07 -07:00
Wez Furlong 2d34ca5960 docs: fix last change date 2023-03-11 23:11:25 -07:00
Wez Furlong 325a68563e ci: adjust ignore/matching for mkdocs-base.yml 2023-03-11 20:56:04 -07:00
Wez Furlong 78735282c5 ci: switch pages build to mkdocs 2023-03-11 20:16:52 -07:00
Wez Furlong 2c7fb2fd8c ci: fix capturing commit hash 2023-03-11 07:54:11 -07:00
Wez Furlong a1e5d66c7b ci: comment on original commit when pushing doc fixes 2023-03-11 07:49:13 -07:00
Wez Furlong 5a72f8e4ce pages: allow pushing fixes to repo 2023-03-11 07:39:13 -07:00
Wez Furlong 95d2ae49d1 ci: maybe auto-fix doc formatting after push 2023-03-11 07:33:22 -07:00
Wez Furlong ad54ad8a63 ci: locked: true is deprecated; update to args: --locked 2023-03-08 21:07:30 -07:00
Wez Furlong 8d529d1692 ci: ensure we use the cargo.lock locked deps for cargo installed stuff 2023-03-07 11:30:24 -07:00
Wez Furlong 7df50feb64 ci: streamline workflows a bit 2023-03-07 11:25:40 -07:00
Wez Furlong beb70061c8 ci: rename some workflows, disable full docker build
We're not doing anything with the output, so let's just save
the compute for something else.
2023-03-04 11:07:18 -07:00
Wez Furlong a0c0107a54 docs: install mdbook-admonish
See: https://tommilligan.github.io/mdbook-admonish/overview.html
https://tommilligan.github.io/mdbook-admonish/reference.html
2023-02-25 15:08:54 -07:00
Wez Furlong 31a5af901c ci: fix typo 2023-02-25 12:04:02 -07:00
Wez Furlong e3146f0c7a ci: another run at pages deploy 2023-02-25 11:51:12 -07:00
Wez Furlong c8287d9c20 ci: maybe fix permissions for pages build 2023-02-25 11:28:27 -07:00
Wez Furlong b8573f8059 ci: fix typo in doc builder 2023-02-25 11:10:21 -07:00
Wez Furlong bb328ca000 ci: automate doc build and publish to gh_pages branch 2023-02-25 11:00:18 -07:00