set unrestricted policy

This commit is contained in:
Maycon Santos
2023-04-08 13:12:13 +02:00
parent 9494cbdf24
commit 01e19a7c67

View File

@@ -46,12 +46,16 @@ jobs:
$WebClient.DownloadString("https://raw.githubusercontent.com/mkellerman/Invoke-CommandAs/master/Invoke-CommandAs/Public/Invoke-CommandAs.ps1") | Set-Content -Path ".\Invoke-CommandAs.ps1"
- name: Generate Iface Test bin
run: go test -c -o ${{ github.workspace }}/iface-testing.bin.exe ./iface/
run: go mod tidy
# run: go test -c -o ${{ github.workspace }}/iface-testing.bin.exe ./iface/
- name: Test
if: ${{ always() }}
run: |
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process -Force
Import-Module PSScheduledJob -UseWindowsPowerShell
Import-Module ".\Invoke-ScheduledTask.ps1"
Import-Module ".\Invoke-CommandAs.ps1"
Invoke-CommandAs -ScriptBlock { ${{ github.workspace }}/iface-testing.bin.exe } -AsSystem
Invoke-CommandAs -ScriptBlock { whoami } -AsSystem
# Invoke-CommandAs -ScriptBlock { ${{ github.workspace }}/iface-testing.bin.exe } -AsSystem