Guillaume Endignoux
c73492aae5
Checkout with submodules.
2020-08-07 15:09:07 +02:00
Guillaume Endignoux
67a7223802
Setup submodules before the rest so that GitHub workflows can find the rust-toolchain.
2020-08-07 15:09:07 +02:00
Jean-Michel Picod
2e92227164
Fix cargo audit workflow
...
The env context is only available at the step level, not the job one so
we need to use the github context instead. But the head_ref will only be
populated if we run in a pull_request event. So until we find a better
solution, let's match on the repo URL.
2020-03-03 12:05:38 +01:00
Jean-Michel Picod
f9f27d7f89
Try to avoid running cargo audit on forks (it fails)
2020-03-02 14:28:16 +01:00
Jean-Michel Picod
40632af186
Remove cargo audit on pull request as it fails
2020-02-28 16:55:18 +01:00
Jean-Michel Picod
578742034e
Remove toolchain parameter for workflow
...
It seems the github action will pick up the rust-toolchain file and if
we specify it as an input, it will have a higher priority
2020-02-28 16:32:20 +01:00
Jean-Michel Picod
68f9eb6b09
Enables cargo audit on pull request
2020-02-28 15:58:32 +01:00
Jean-Michel Picod
9de4662dee
Add more checks
...
- python code formatting is tested with yapf
- cron workflow to run cargo audit
- Don't run on latest
2020-02-25 14:12:37 +01:00