Andreas Deininger
5ecf3c1eb2
Bump GitHub action workflows to their latest versions
2024-09-11 21:22:59 +07:00
Wilfred Hughes
6760559e6f
Increase MSRV to 1.65
...
See discussion in #570
2024-01-28 12:55:07 +07:00
Wilfred Hughes
1d2c090c9e
Deploy homepage
2023-12-27 23:20:24 +07:00
Wilfred Hughes
b9a1302e54
Bump MSRV to 1.63
...
In the past I've been more cautious, but this is the version supported
by Debian Stable, and it's more than 12 months old.
A decent number of dependencies are only tested against newer rustc
versions (see e.g. the recent aho-coarasick pin due to no MSRV on that
library). I've filed bugs in some cases, but upgrading rustc versions
more aggressively should make this problem less common.
2023-11-26 01:24:29 +07:00
Wilfred Hughes
4284c3578a
Increase MSRV to 1.60
2023-10-31 16:34:59 +07:00
Wilfred Hughes
1a7cd39b36
Update manual deploy to silence GitHub warnings
2023-09-28 00:40:56 +07:00
Wilfred Hughes
2e52d4c620
Fix incorrect key name in action YAML (found with actionlint)
2023-09-26 14:43:37 +07:00
Wilfred Hughes
462f5d4b7e
Use latest mdbook
2023-09-17 22:54:45 +07:00
Wilfred Hughes
4fdc8eebcd
Increase MSRV to 1.59
2023-08-07 20:32:08 +07:00
Wilfred Hughes
b3acf48128
Bump minimum required Rust version to 1.58
...
Difftastic is generally conservative about MSRV, and will only
increase the version when there is a compelling reason (e.g. major
performance improvement, important bug fix in a dependendency).
This version increase will enable us to upgrade crossterm to 0.26, which
has better detection of terminal width on Windows.
I've also clarified MSRV details for other dependencies that cannot
currently be upgraded.
2023-07-26 11:34:05 +07:00
Wilfred Hughes
cf7b927765
Skip rather than cancelling concurrent docs builds
2023-02-04 10:57:40 +07:00
Wilfred Hughes
b1fcd79da5
Configure translated manual deploy
2022-09-23 23:05:34 +07:00
Wilfred Hughes
8b5642ef51
Use the same checkout action version everywhere
2022-08-27 23:04:36 +07:00
Wilfred Hughes
78e07c8178
Push to gh-pages with --force
2022-08-27 16:14:25 +07:00
Wilfred Hughes
c3299a7cba
Upstream version format has changed
2022-08-27 16:09:02 +07:00
Wilfred Hughes
d65b0affca
Use latest version of pages deploy action
2022-08-27 16:05:33 +07:00
Wilfred Hughes
175620590f
'cargo test' should be 'cargo doc'
2022-08-27 16:05:25 +07:00
Wilfred Hughes
660e9a1b1e
Don't use actions-rs for build of manual either
2022-08-27 16:00:41 +07:00
Wilfred Hughes
bc40836b8f
Don't track history in gh-pages
...
This is already in the main branch and it makes the repository bigger
than it needs to be.
Should slightly improve #343
2022-08-27 15:55:52 +07:00
Xuanwo
72533ab325
ci: Adopt rust-toolchain instead
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-05-03 15:53:42 +07:00
Wilfred Hughes
80429e9697
Include cargo version in the generated manual
2022-04-21 00:31:06 +07:00
Wilfred Hughes
f22f436f12
Use latest mdbook for manual build
2022-04-16 13:53:32 +07:00
Wilfred Hughes
0ee982a138
Bump rust version used to build docs
2022-03-05 11:04:19 +07:00
Wilfred Hughes
2e61df4fac
Update to latest mdbook
2021-12-17 09:25:34 +07:00
Wilfred Hughes
e53b6f4212
Use rustdoc as subdir name
2021-11-21 19:03:13 +07:00
Wilfred Hughes
b64f7a47d7
Add rustdoc output to manual site
2021-11-21 18:56:51 +07:00
Wilfred Hughes
fc8a9f8d50
Try deploying to github pages instead
...
Surge works pretty well, but their servers seem slow (~1.3 seconds to
respond).
2021-11-20 00:15:35 +07:00
Wilfred Hughes
05df450601
Use 'manual' terminology consistently
2021-09-08 23:15:32 +07:00
Wilfred Hughes
7981dc0867
Fix name/command mixup in docs deploy config
2021-09-08 22:33:53 +07:00
Wilfred Hughes
689836a833
Clarify docs deploy as it doesn't use gh-pages
2021-09-08 22:06:12 +07:00