Eric Huss
3dc40f1742
Update actions/checkout to v4
2024-05-16 17:29:23 -07:00
Eric Huss
5a366f5707
Test more targets.
2024-05-16 17:27:28 -07:00
Eric Huss
87213edf39
Raise msrv to 1.74
2024-05-14 11:38:13 -07:00
Eric Huss
93bd457a54
Update env_logger to 0.11
2024-02-05 14:22:21 -08:00
Eric Huss
847a582022
Update msrv to 1.70
2023-11-29 14:36:39 -08:00
Eric Huss
9340e6a78d
Use a better merge-queue success check.
2023-07-29 09:13:55 -07:00
Eric Huss
0fbfc90bea
Prepare CI workflows to support merge queues.
2023-07-24 20:16:07 -07:00
Eric Huss
e942d41c1d
Merge pull request #2128 from ehuss/release-token-perms
...
deploy: Rewrite and update permissions
2023-07-16 17:38:21 -07:00
Eric Huss
9497354cfd
Rewrite asset deploy.
...
This switches to `gh` which is the more modern CLI, and also
available by default which removes the old installer script.
This also tightens the scope where GITHUB_TOKEN is exposed to just
the step where `gh` is executed.
Finally, it tightens the permissions on the GITHUB_TOKEN (though
`contents: write` is extremely permissive, since that allows writing to
almost anything in the repo).
2023-07-16 17:16:15 -07:00
Eric Huss
baa936439d
deploy: Set the default shell so it doesn't need to be repeated.
2023-07-16 17:12:55 -07:00
Eric Huss
394061d28d
Rename make-release.sh to make-release-asset.sh
...
This is to better reflect what the script does.
2023-07-16 17:12:29 -07:00
Eric Huss
0f25db67dc
Automatically publish to crates.io on new release
2023-07-16 16:29:45 -07:00
Eric Huss
28ce772ae9
Update msrv to 1.66.
2023-07-16 13:21:45 -07:00
Eric Huss
be966cfe1f
Raise MSRV to 1.65
2023-05-13 09:41:10 -07:00
Eric Huss
35fdd00203
Switch from gitignore to ignore
2023-04-22 12:53:54 -07:00
Andreas Deininger
a2c88ae0f1
Convert links from http to https protocol
2023-04-02 21:35:08 +02:00
Eric Huss
7abb28cb2e
Make sure CI runs with --locked
2023-02-13 07:43:46 -08:00
Felix Uhl
f32e1a7773
Fix incorrect version command
2023-01-28 20:21:18 +01:00
Eric Huss
5359b487f2
Add issue templates and update contributor docs
2023-01-16 09:22:54 -08:00
Eric Huss
cd907f2edf
Switch to older ubuntu image
2022-12-15 05:52:15 -08:00
Eric Huss
fb0af12433
Bump MSRV to 1.60
...
Needed for new feature syntax
2022-12-14 07:20:09 -08:00
Eric Huss
056a46cc97
Merge pull request #1862 from gifnksm/add-musl-binary
...
Deploy {x86_64,aarch64}-unknown-linux-musl binary
2022-10-13 17:17:53 -07:00
Dylan DPC
66bf85b14f
Require Rust 2021 edition
...
This allows us to clean up and simplify the code.
2022-09-09 16:00:35 +02:00
gifnksm
4ebefeb43a
Deploy {x86_64,aarch64}-unknown-linux-musl binary
2022-07-23 00:37:18 +09:00
Ed Page
44f982f8e5
chore: Upgrade MSRV
2022-03-28 13:06:44 -05:00
Caleb Cartwright
a226de38b6
ci: use new cargo fmt option
2022-01-13 18:01:42 -06:00
josh rotenberg
92377013cc
1.46.0 has if, match, and loop expressions can now be used in const functions.
2021-07-25 19:33:21 -07:00
josh rotenberg
34b586ab32
tokio msrv is 1.45.2
2021-07-25 19:27:47 -07:00
Ning Sun
9813802b3e
bump msrv to 1.45 as handlebars 4.0 requires
2021-05-28 22:59:56 +08:00
Eric Huss
6a7de13c6f
Update Cargo.lock, Bump msrv to 1.42 ( #1528 )
...
* Update Cargo.lock
* Bump MSRV to 1.42.
There are a few dependencies that require this version.
2021-05-10 20:08:18 +02:00
Camelid
b77942d3c8
Rename book-example
to guide
( #1336 )
...
`book-example` is a bit of a strange name given that it's not just an
example.
2020-09-23 03:16:09 +02:00
Eric Huss
6c4c3448e3
Update dependencies. ( #1211 )
...
* Removed the itertools dependency
* Removed an unused feature flag
* Stubbed out a toml_query replacement
* Update dependencies.
* Bump env_logger.
* Use warp instead of iron for http server.
Iron does not appear to be maintained anymore. warp/hyper seems to be
reasonably maintained. Unfortunately this takes a few seconds more
to compile, but shouldn't be too bad.
One benefit is that there is no longer a need for a separate websocket
port, which makes it easier to run multiple servers at once.
* Update pulldown-cmark to 0.7
* Switch from error-chain to anyhow.
* Bump MSRV to 1.39.
* Update elasticlunr-rs.
Co-authored-by: Michael Bryan <michaelfbryan@gmail.com>
2020-05-20 23:32:00 +02:00
Eric Huss
2ee083dfbe
Fix CI: Don't update rustup.
2020-01-27 13:46:42 -08:00
Eric Huss
2498887dfc
Fix gh-pages deploy.
2019-10-21 13:41:06 -07:00
Eric Huss
fc4236eaa7
Switch to GitHub Actions.
2019-10-21 10:43:27 -07:00