Commit graph

85 commits

Author SHA1 Message Date
Eric Huss fe8dd1b00c Run CI for macOS on nightly 2023-02-14 12:26:01 -08:00
Enyium 0263ef4379 Enable smart punctuation in mdBook. 2023-02-14 08:15:29 +01:00
Ed Page d52f29897a chore: Deny warnings across entire cargo repo 2023-02-10 16:17:33 -06:00
Eric Huss 7b2343e597 Enable sparse protocol in CI 2023-01-26 07:13:42 -08:00
Eric Huss 4cb9ac35bf Add network container tests 2023-01-14 15:10:16 -08:00
jofas 7bd86d207c removed steps for api doc creation from action 2023-01-12 14:03:30 +01:00
Lucio Franco 18a06cc809 fix ci to test local home crate 2022-12-13 15:40:26 -05:00
Lucio Franco 98a3d4e385 Add home crate to CI 2022-12-12 13:49:46 -05:00
Eric Huss 3a404ce49e Clean more aggressively in CI 2022-11-03 20:12:03 -07:00
Weihang Lo ba3d2e981b
ci: update toolchain for building api doc 2022-09-22 21:40:27 +01:00
Ed Page 4b2837a4cc chore(ci): Ensure intradoc links are valid 2022-09-06 09:27:06 -05:00
bors f126ea4a83 Auto merge of #11019 - weihanglo:doc-private-items-cargo-itself, r=epage
Document private items for Cargo and publish under contributor guide
2022-08-31 21:57:00 +00:00
Eric Huss 783ec2ea7c Add names to CI jobs 2022-08-31 13:36:42 -07:00
Weihang Lo 1c82d9c8c3 Make CI build API doc 2022-08-25 12:19:49 +01:00
naveen a4ac0438a2 chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-07-03 00:31:05 +00:00
Eric Huss 65cc01075e Clear disk space on CI. 2022-06-02 17:55:45 -07:00
David Tolnay 30b26f2f7e
Update GitHub Actions actions/checkout@v2 to v3
The v2 implementation uses Node 12, which is end-of-life on April 30, 2022.
See https://nodejs.org/en/about/releases/. Update to v3, which is based on
Node 16 whose support lasts until April 30, 2024.
2022-04-30 13:46:35 -07:00
Weihang Lo 275b0c68d4
CI: force using argfile to test againg cargo fix 2022-04-10 22:40:26 +08:00
Eliaz Bobadilla 095f403f3e tools: update checkout action on CI
https://github.com/actions/checkout\#whats-new
2022-03-30 12:11:50 -05:00
Eric Huss 20017a249c Add a notice about review capacity. 2022-03-24 14:18:42 -07:00
Alex Crichton 959fcbc188 Disable dependabot
I don't think this has ever actually sent a meaningful version bump PR
we weren't already aware of, so unless someone else wants to be in
charge of these I'm going to go ahead and disable dependabot.
2022-03-01 09:53:20 -08:00
Caleb Cartwright 98edf2854b
ci: use new cargo fmt option 2022-01-13 17:57:25 -06:00
Josh Triplett c1a5a4c6b2 Make bors ignore the PR template so it doesn't end up in merge messages 2022-01-06 12:24:12 -08:00
Weihang Lo 3d9d52f358
Tweak wordings for PR template
Co-authored-by: Ruby Lazuli <general@patchmixolydic.com>
2022-01-01 15:30:41 +08:00
Weihang Lo e0d02755a3
Move section titles into comment 2021-12-22 01:45:57 +08:00
Weihang Lo 0926c3b9c4
The first version of pull request template
We're trying to extract information out off the head of contributors.
Hope this help the review process more friendly for everyone.
2021-12-19 17:44:36 +08:00
Weihang Lo 5e5b1312ae
Mention forum and zulip in feature-request issue template 2021-12-16 18:53:06 +08:00
Weihang Lo a2ae9915bc
Enhance issue template config 2021-12-16 14:47:33 +08:00
Alex Crichton cab1e3566b Fix CI testing 2021-10-22 13:30:46 -07:00
Alex Crichton ac69b05500 Update stable rust in the docs CI builder 2021-10-22 10:33:46 -07:00
bors c8b38af5d0 Auto merge of #9955 - ehuss:benchsuite, r=Eh2406
Add the start of a basic benchmarking suite.

This adds the start of a basic benchmarking suite for cargo.  This is fairly rough, but I figure it will change and evolve over time based on what we decide to add and how we use it.

There is some documentation in the `benches/README.md` file which gives an overview of what is here and how to use it.

Closes #9935
2021-10-12 21:59:48 +00:00
Eric Huss e4da5b2e3c Add the start of a basic benchmarking suite. 2021-10-12 13:23:56 -07:00
Eric Huss 0008f68f4f Use forms for issue templates. 2021-10-11 13:56:18 -07:00
Eric Huss 9f5da7c01b Add --verbose to bug report template. 2021-10-11 11:58:27 -07:00
Eric Huss 90b2ef02d1 Add fetch smoke test. 2021-09-18 18:10:16 -07:00
Eric Huss ad328f44c6 Bump mdbook version for contrib guide. 2021-06-02 15:41:47 -07:00
Eric Huss 65ca4e0d1e Add temporary fix for rustup on windows in CI. 2021-05-18 13:33:35 -07:00
dependabot-preview[bot] 55f7d93e88
Upgrade to GitHub-native Dependabot 2021-04-28 21:38:01 +00:00
Eric Huss 888100352a Move ProcessBuilder to cargo-util. 2021-03-20 15:19:03 -07:00
Eric Huss 78839fab47 Minor update to tracking issue template. 2021-01-23 07:44:46 -08:00
Eric Huss 352f828903 Update mdbook 2021-01-04 07:28:26 -08:00
Eric Huss cc6df1d7a5 Implement credential-process. 2020-12-02 19:09:54 -08:00
Eric Huss d1e44819a5 Update deprecated GitHub add-path in workflows. 2020-10-08 09:17:12 -07:00
Eric Huss 4d40ef4ef4 Add contributor guide. 2020-09-18 14:01:51 -07:00
Eric Huss 1ee38a326e Try to fix CI for semver-check. 2020-08-10 11:33:42 -07:00
Eric Huss fd6a84aa83 Add chapters on dependency resolution and SemVer compatibility. 2020-08-10 11:00:58 -07:00
Eric Huss 3134eef059 Docs, CI, and tools for building man pages. 2020-08-01 11:14:00 -07:00
Eric Huss 7b241eaa9b Update features set in CI. 2020-07-22 20:55:47 -07:00
Alex Crichton 1ceefa5c47 Switch to github actions 2020-07-15 07:44:50 -07:00
bors 0d1f1bbeab Auto merge of #6463 - dwijnand:rip-stale-bot, r=alexcrichton
Remove Stale bot's configuration

We couldn't get stale bot to operate as we'd like (poke up N
older-then-X-period tickets a day) and therefore we're tearing it down.

We've chosen to keep the "stale" label, so tickets closed by the bot
may be found with that label.

Closes #6035
2018-12-19 14:45:14 +00:00