e8b350371d
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
30 lines
659 B
YAML
30 lines
659 B
YAML
name: validate-python-file-changes
|
|
|
|
on:
|
|
pull_request:
|
|
branches:
|
|
- master
|
|
paths:
|
|
- "atomic_red_team/**/*.py"
|
|
|
|
jobs:
|
|
validate-python-file-changes:
|
|
runs-on: macos-latest
|
|
steps:
|
|
- name: checkout repo
|
|
uses: actions/checkout@v5
|
|
- name: Install poetry
|
|
run: pipx install poetry
|
|
- name: setup python3.11
|
|
uses: actions/setup-python@v6
|
|
id: setup-python
|
|
with:
|
|
python-version: "3.12.4"
|
|
cache: "poetry"
|
|
|
|
- name: Install dependencies
|
|
run: poetry install --no-interaction
|
|
|
|
- name: Run pytest
|
|
run: poetry run pytest atomic_red_team/tests
|