Skip to content

Commit

Permalink
Add workflows for testing technique execution
Browse files Browse the repository at this point in the history
  • Loading branch information
smolse committed Jan 4, 2025
1 parent e21a048 commit 579eed2
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 0 deletions.
17 changes: 17 additions & 0 deletions .github/workflows/test-linux-technique.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Test a Linux Technique
on:
pull_request:
branches:
- main
workflow_dispatch:

jobs:
test-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: ./
with:
technique: T1005
test-numbers: 2
17 changes: 17 additions & 0 deletions .github/workflows/test-macos-technique.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Test a macOS Technique
on:
pull_request:
branches:
- main
workflow_dispatch:

jobs:
test-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4

- uses: ./
with:
technique: T1078.001
test-numbers: 3
17 changes: 17 additions & 0 deletions .github/workflows/test-windows-technique.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Test a Windows Technique
on:
pull_request:
branches:
- main
workflow_dispatch:

jobs:
test-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4

- uses: ./
with:
technique: T1055.003
test-numbers: 1

0 comments on commit 579eed2

Please sign in to comment.