Chris Krycho
b2a21337d6
Merge main into async-edits
2024-07-23 13:32:50 -06:00
Chris Krycho
90994ca7ab
infra: fix some shellcheck issues in CI config
2024-07-22 12:38:17 -06:00
Chris Krycho
bb9cdbb087
Ch. 17: Update CI config to support testing the book with trpl
...
mdBook does not currently have particularly good support for “external”
crates. To make the test suite work correctly with `trpl`, we must first
build `trpl` itself (`mdbook` will not do it), and then explicitly pass
its `deps` path as a library search path for `mdbook test`. That will
make sure all the crates can be resolved when running the tests.
.github/workflows/main.yml
2024-07-17 14:41:24 -06:00
Carol (Nichols || Goulding)
655526a904
Upgrade to Rust 1.79.0
2024-07-05 13:35:06 -04:00
Carol (Nichols || Goulding)
5fd055e6fb
Update to Rust 1.78.0
2024-05-22 14:52:49 -04:00
Carol (Nichols || Goulding)
1e09221e31
Update to Rust 1.77.2
2024-05-22 14:52:49 -04:00
Chris Krycho
efd315a348
infra: remove mdBook preprocessors from workspace
...
Remove these from the workspace, because they will need to be used as
path dependencies in `rust-lang/rust`, as part of the build, because the
Rust build pipeline invokes mdBook programmatically rather than via
tools built directly, and we really don’t want to muck with publishing
these to crates.io at present. As a result, they cannot be part of this
workspace, because path dependencies do not get built as a crate within
the hosting workspace. Make sure they do not rely on any features other
than the core `mdbook` library.
2024-05-22 07:28:29 -06:00
Chris Krycho
04841f73ba
infra: configure trpl-listing preprocessor
2024-05-14 08:25:02 -06:00
Chris Krycho
7e28bd7d73
infra: run package tests
...
With the introduction of the workspace, we were missing coverage for the
supporting packages.
2024-05-10 08:40:25 -06:00
Chris Krycho
427f7d3b8f
Update CI config for workspace and mdbook-trpl-note
...
- Add building `mdbook-trpl-note` to the relevant workflow.
- Explicitly exclude `linkcheck` from new workspace.
2024-04-29 16:18:34 -06:00
Carol (Nichols || Goulding)
940fb140f5
Update to Rust 1.76
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
57516ea03b
Update to Rust 1.75
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
551369f4b1
Update to Rust 1.74
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
e51e1e4457
Update to Rust 1.73
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
c3613dee0c
Update to Rust 1.72
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
25d95a0580
Update to Rust 1.71
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
44a3076190
Update to Rust 1.70
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
fb08e4879d
Update to Rust 1.69
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
3db049bb6a
Update to Rust 1.68
2024-02-19 15:39:35 -05:00
Carol (Nichols || Goulding)
d94e03a18a
Update to Rust 1.67.1
2023-02-10 11:01:09 -05:00
Carol (Nichols || Goulding)
f92027c68a
Update to Rust 1.66.1
2023-02-10 10:55:43 -05:00
Carol (Nichols || Goulding)
3f64052c04
Upgrade to Rust 1.65
2022-11-03 22:13:58 -04:00
Carol (Nichols || Goulding)
19c75074d1
Upgrade to Rust 1.64
2022-11-03 22:13:58 -04:00
Carol (Nichols || Goulding)
10bf4a3dbd
Upgrade to Rust 1.63
2022-11-03 22:13:58 -04:00
Carol (Nichols || Goulding)
d7d433ec73
Upgrade mdbook
2022-10-27 16:00:51 -04:00
Carol (Nichols || Goulding)
2fe9eff266
Update to Rust 1.62
2022-07-04 21:17:25 -04:00
Carol (Nichols || Goulding)
4b43eac27b
Upgrade to Rust 1.61
2022-06-04 09:38:06 -04:00
Carol (Nichols || Goulding)
8d3584f55f
Upgrade to Rust 1.60
2022-06-03 21:39:11 -04:00
Carol (Nichols || Goulding)
cecf909561
Update to 1.59
2022-03-30 10:15:13 -04:00
Carol (Nichols || Goulding)
a4efcd52c4
Update to 1.58
2022-01-20 10:21:56 -05:00
Carol (Nichols || Goulding)
0b79b7ec78
Use shellcheck
2022-01-03 13:18:46 -05:00
Carol (Nichols || Goulding)
f766b84031
sigh, the xkcd sandwich one
2022-01-01 21:47:17 -05:00
Carol (Nichols || Goulding)
ecbe5060f8
Install aspell in CI
2022-01-01 21:47:17 -05:00
Ingu Kang
94944f151b
Bump mdBook version to 0.4.14 in workflow main.yml
2021-12-26 20:40:01 -05:00
Carol (Nichols || Goulding)
5f9358faeb
1.57
2021-12-05 21:33:16 -05:00
Carol (Nichols || Goulding)
5f2729cdc5
Update to 1.56
2021-12-05 21:33:16 -05:00
Carol (Nichols || Goulding)
126aa9faa8
Update to Rust 1.55
2021-09-16 21:01:38 -04:00
Carol (Nichols || Goulding)
e7d05cec4b
Update mdbook to match rust-lang/rust
2021-09-15 21:49:21 -04:00
Carol (Nichols || Goulding)
e8200d27ed
Update to Rust 1.54
2021-07-31 20:15:17 -04:00
Carol (Nichols || Goulding)
0b942f6be8
Update to Rust 1.53.
2021-07-21 22:03:38 -04:00
Carol (Nichols || Goulding)
1263e3fad3
Update to 1.52
2021-05-06 22:28:13 -04:00
Carol (Nichols || Goulding)
b31140b9fa
Update to 1.51
2021-05-06 20:54:26 -04:00
Carol (Nichols || Goulding)
db5e8a5105
Update to Rust 1.50
2021-02-12 16:58:20 -05:00
Carol (Nichols || Goulding)
2485f9023b
Update to 1.49
2021-01-12 22:05:36 -05:00
Carol (Nichols || Goulding)
f09dc19abe
Update version of mdbook we're testing with to 0.4.5
...
This matches what rust-lang/rust has just updated to because of the
security issue. The security issue doesn't affect this repo directly,
but we should be running our CI using the same version as Rust does to
avoid breaking the Rust build because of differences.
2021-01-09 14:06:05 -05:00
apogeeoak
58d5060330
Override toolchain back to nightly.
2020-12-17 19:39:02 -05:00
Carol (Nichols || Goulding)
4cd410bab6
Update to 1.48
2020-12-05 14:18:30 -05:00
Carol (Nichols || Goulding)
2567c35e84
Update to Rust 1.47
2020-12-05 14:18:30 -05:00
Carol (Nichols || Goulding)
4895996a3f
Update to 1.46
2020-12-05 14:18:30 -05:00
Carol (Nichols || Goulding)
2dca6c3e78
Update to 1.45
2020-12-05 14:18:29 -05:00