Make the verification steps optional since they take up of lot of minutes.

This commit is contained in:
Martijn Laan 2025-06-11 21:26:32 +02:00
parent c5eca58ead
commit 18da571e04
No known key found for this signature in database
GPG Key ID: E2DD568CF6098F6A

View File

@ -64,6 +64,7 @@ jobs:
ISHelp/Staging/
ISHelp/Staging-dark/
- name: Find mt.exe
if: contains(github.event.repository.topics, 'issrc-build-verify')
shell: bash
run: |
set -x &&
@ -71,6 +72,7 @@ jobs:
test -n "$mt" &&
echo "${mt%%/mt.exe*}" >>$GITHUB_PATH
- name: Verify installer
if: contains(github.event.repository.topics, 'issrc-build-verify')
shell: bash
run: |
set -x &&
@ -98,11 +100,13 @@ jobs:
./Procmon.exe -Terminate -Quiet &&
powershell -command 'start-process -NoNewWindow -Wait -FilePath .\Procmon.exe -ArgumentList "-OpenLog trace\procmon.pml -SaveAs trace\procmon.csv"'
- name: Upload trace
if: contains(github.event.repository.topics, 'issrc-build-verify')
uses: actions/upload-artifact@v4
with:
name: trace
path: trace/
- name: Check trace
if: contains(github.event.repository.topics, 'issrc-build-verify')
shell: bash
run: |
set -x &&