add scripts to install step

This commit is contained in:
mr-tz
2024-06-12 15:24:10 +00:00
parent 7b0270980d
commit 93cd1dcedd

View File

@@ -37,7 +37,7 @@ jobs:
- name: Install dependencies
run: |
pip install -r requirements.txt
pip install -e .[dev]
pip install -e .[dev,scripts]
- name: Lint with ruff
run: pre-commit run ruff
- name: Lint with isort
@@ -65,7 +65,7 @@ jobs:
- name: Install capa
run: |
pip install -r requirements.txt
pip install -e .[dev]
pip install -e .[dev,scripts]
- name: Run rule linter
run: python scripts/lint.py rules/
@@ -102,7 +102,7 @@ jobs:
- name: Install capa
run: |
pip install -r requirements.txt
pip install -e .[dev]
pip install -e .[dev,scripts]
- name: Run tests (fast)
# this set of tests runs about 80% of the cases in 20% of the time,
# and should catch most errors quickly.
@@ -139,7 +139,7 @@ jobs:
if: ${{ env.BN_SERIAL != 0 }}
run: |
pip install -r requirements.txt
pip install -e .[dev]
pip install -e .[dev,scripts]
- name: install Binary Ninja
if: ${{ env.BN_SERIAL != 0 }}
run: |
@@ -198,7 +198,7 @@ jobs:
- name: Install capa
run: |
pip install -r requirements.txt
pip install -e .[dev]
pip install -e .[dev,scripts]
- name: Run tests
run: |
mkdir ./.github/ghidra/project