Commit Graph

8 Commits

Author SHA1 Message Date
Ana María Martínez Gómez 6fa768bbef Improve capa checkout in sync workflow
Do not checkout `tests/data` submodule. Instead checkout only
`capa-rules`. This also automatically checkouts the correct version
without needing to update the submodule after the checkout (as it uses
`$GITHUB_SHA`).
2020-07-17 18:42:10 +02:00
Moritz 7392cae22d Revert "Improve capa checkout in sync workflow" 2020-07-17 17:49:31 +02:00
Moritz 0c84eba9b4 Merge pull request #40 from Ana06/improve-sync-workflow
Improve capa checkout in sync workflow
2020-07-17 17:42:09 +02:00
Ana María Martínez Gómez 8d09c86980 Improve capa checkout in sync workflow
- Do not include `CAPA_TOKEN` token as capa is a public repo and token
is not needed for checkout.
- Do not checkout `tests/data` submodule. Instead checkout only
`capa-rules`. This also automatically checkouts the correct version
without needing to update the submodule after the checkout (as it uses
`$GITHUB_SHA`).
2020-07-17 16:03:13 +02:00
Ana María Martínez Gómez 56d13c9549 ci: Run rules linter in master and PRs
Create a CI GitHub action with a `rule_linter` job similar to the one in
capa.
2020-07-17 15:37:22 +02:00
Ana María Martínez Gómez 29feee7e83 Update capa rules submodule
Add a GitHub action that for every new commit updates the rules
submodule reference in the capa repository and the number of rules in
the capa README.
2020-07-14 19:27:48 +02:00
Ana María Martínez Gómez b9d9a42844 Add rules number badge to README
Includes a GitHub actions which updates the number every time new rules
are pushed to master.
2020-07-14 19:27:22 +02:00
Moritz Raabe 302c0da8de doc: add issue templates 2020-07-13 11:54:31 +02:00