Commit Graph

9 Commits

Author SHA1 Message Date
Moritz Raabe afbbf9bdec test latest release 2020-11-03 15:20:50 +01:00
Ana María Martínez Gómez 341a2fca5c Modify sync action to include all commits
The default `ref` is the one which triggers the action. Consequently the
` Update rules number badge` commit from the `update_num_rules` job is
not synchronized.
2020-07-28 14:03:39 +02:00
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