Skip to content

Turla - Check Implant Registered Requirement #46

Turla - Check Implant Registered Requirement

Turla - Check Implant Registered Requirement #46

Workflow file for this run

name: "Validate"
on:
push:
branches: [main]
pull_request:
jobs:
validate-plans:
name: "Plans"
runs-on: "ubuntu-22.04"
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v2
with:
python-version: '3.8'
- name: "Install dependencies"
run: pip install jsonschema ruamel.yaml==0.17.4
- name: "Validate FIN6 plan"
run: python resources/plan_validator.py fin6/Emulation_Plan/yaml/FIN6.yaml -schema_document resources/format_schema.json
- name: "Validate APT29 plan"
run: python resources/plan_validator.py apt29/Emulation_Plan/yaml/APT29.yaml -schema_document resources/format_schema.json
- name: "Validate menuPass plan"
run: python resources/plan_validator.py menu_pass/Emulation_Plan/yaml/menupass.yaml -schema_document resources/format_schema.json