summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide/.github/workflows
AgeCommit message (Collapse)AuthorLines
2024-12-30Opt into, rather than out of, linkcheck (#2180)Noah Lev-1/+1
This makes it less of a hassle to render the book locally.
2024-12-28Start using mdbook-linkcheck2 (#2103)Martin Liška-3/+3
2024-03-30Delete length check (#1952)Nilstrieb-6/+0
It's super annoying to be forced to use this bad convention, and apparently everyone agrees. The only reason no improvements have been done is because those were blocked on writing a better checker. I strongly believe that no checker is better than a bad checker, so let's just delete it in the meantime. I kindly asked anyone who sees this to complain about overly long sentences in review in the future, I think we can make this turn out fine.
2024-01-28Upgrade actions to use Node.js v20 (#1863)Yuki Okushi-5/+5
2023-04-09Various improvements to `check_line_lengths.sh` (#1667)jyn-1/+1
2023-02-18Bump dependencies to fix CI (#1610)Noah Lev-2/+2
2023-01-28Use ephemeral PAT for linkcheckYuki Okushi-0/+1
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-08chore: Update `actions/github-script` to v6Yuki Okushi-3/+2
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22Update mdbook and its extensions versionsYuki Okushi-4/+4
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22Remove unmaintained actionYuki Okushi-4/+3
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-09-22Update some actions versionsYuki Okushi-4/+4
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-07-17add mdbook-mermaidNiko Matsakis-1/+3
2021-11-04Ensure date-check cron job is using latest stable RustNoah Lev-0/+4
This should prevent future failures like this one [1]. [1]: https://github.com/rust-lang/rustc-dev-guide/runs/4067460927?check_suite_focus=true
2021-08-15update mdbook version to latestTshepang Lekhonkhobe-1/+1
v0.4.7 didn't have the feature to allow this See https://github.com/rust-lang/rustc-dev-guide/pull/1180#issuecomment-899128718
2021-04-27Trigger GHA only on the original repoYuki Okushi-1/+3
2021-03-10Switch from Travis to GHA (#1073)Yuki Okushi-0/+77
2021-02-03Implement date-checkerCamelid-0/+44
This tool looks for HTML comments like `<!-- date: 2021-01 -->` in each Markdown source file and compiles a list of dates that are older than six months. It then opens an issue with that list, with checkboxes for each file and date. Note that it will only open an issue if there was at least one date older than six months; it does nothing if the list is empty. This tool is automatically run monthly in a GitHub Actions workflow. I have tested the tool on a private repo and confirmed that it works.