mirror of
https://github.com/mandiant/capa.git
synced 2026-02-04 19:12:01 -08:00
* doc: add rules documentation * version: add accessor for capa major version and git checkout command * doc: rules: document version output * doc: rules: show example error due to mismatched rule version * doc: rules: update links * ci: tag major rule version test * ci: tag major rule version * doc: update changelog * ci: force to replace tag if exists * ci: simplify tagging step * Update doc/rules.md * feat: disable tag, show error branch cmd * doc: update major version rules branch * Apply suggestions from code review Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com> * Update capa/main.py * black Co-authored-by: Moritz Raabe <moritz.raabe@mandiant.com> Co-authored-by: Moritz <mr-tz@users.noreply.github.com>
14 lines
308 B
Python
14 lines
308 B
Python
__version__ = "3.2.0"
|
|
|
|
|
|
def get_major_version():
|
|
return int(__version__.partition(".")[0])
|
|
|
|
|
|
def get_rules_branch():
|
|
return f"v{get_major_version()}"
|
|
|
|
|
|
def get_rules_checkout_command():
|
|
return f"$ git clone https://github.com/mandiant/capa-rules.git -b {get_rules_branch()} /local/path/to/rules"
|