Eric Huss
4cb9ac35bf
Add network container tests
2023-01-14 15:10:16 -08: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
Ed Page
4b2837a4cc
chore(ci): Ensure intradoc links are valid
2022-09-06 09:27:06 -05:00
Eric Huss
783ec2ea7c
Add names to CI jobs
2022-08-31 13:36:42 -07: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
Caleb Cartwright
98edf2854b
ci: use new cargo fmt option
2022-01-13 17:57:25 -06: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
Eric Huss
e4da5b2e3c
Add the start of a basic benchmarking suite.
2021-10-12 13:23:56 -07:00
Eric Huss
90b2ef02d1
Add fetch smoke test.
2021-09-18 18:10:16 -07:00
Eric Huss
65ca4e0d1e
Add temporary fix for rustup on windows in CI.
2021-05-18 13:33:35 -07:00
Eric Huss
888100352a
Move ProcessBuilder to cargo-util.
2021-03-20 15:19:03 -07: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
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