Skip to content

Moved the Atomic Hook function calls into the Invoke-AtomicTest.ps1 #41

Moved the Atomic Hook function calls into the Invoke-AtomicTest.ps1

Moved the Atomic Hook function calls into the Invoke-AtomicTest.ps1 #41

name: Check installation
on: pull_request
jobs:
install-invoke:
name: Install Invoke-Atomic
runs-on: ${{ matrix.os }}
strategy:
max-parallel: 3
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
steps:
- name: Install Invoke-AtomicRedTeam
shell: pwsh
run: |
IEX (IWR 'https://raw.githubusercontent.com/${{ github.event.pull_request.head.repo.full_name }}/${{ github.event.pull_request.head.ref }}/install-atomicredteam.ps1' -UseBasicParsing);
Install-AtomicRedTeam -RepoOwner "${{ github.event.pull_request.head.repo.owner.login }}" -Branch "${{ github.event.pull_request.head.ref }}" -getAtomics -Force -noPayloads
if($error.contains("Installation of AtomicRedTeam Failed")){
exit 1
}