Make the verification steps optional since they take up of lot of minutes.
This commit is contained in:
parent
c5eca58ead
commit
18da571e04
4
.github/workflows/build.yml
vendored
4
.github/workflows/build.yml
vendored
@ -64,6 +64,7 @@ jobs:
|
|||||||
ISHelp/Staging/
|
ISHelp/Staging/
|
||||||
ISHelp/Staging-dark/
|
ISHelp/Staging-dark/
|
||||||
- name: Find mt.exe
|
- name: Find mt.exe
|
||||||
|
if: contains(github.event.repository.topics, 'issrc-build-verify')
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
set -x &&
|
set -x &&
|
||||||
@ -71,6 +72,7 @@ jobs:
|
|||||||
test -n "$mt" &&
|
test -n "$mt" &&
|
||||||
echo "${mt%%/mt.exe*}" >>$GITHUB_PATH
|
echo "${mt%%/mt.exe*}" >>$GITHUB_PATH
|
||||||
- name: Verify installer
|
- name: Verify installer
|
||||||
|
if: contains(github.event.repository.topics, 'issrc-build-verify')
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
set -x &&
|
set -x &&
|
||||||
@ -98,11 +100,13 @@ jobs:
|
|||||||
./Procmon.exe -Terminate -Quiet &&
|
./Procmon.exe -Terminate -Quiet &&
|
||||||
powershell -command 'start-process -NoNewWindow -Wait -FilePath .\Procmon.exe -ArgumentList "-OpenLog trace\procmon.pml -SaveAs trace\procmon.csv"'
|
powershell -command 'start-process -NoNewWindow -Wait -FilePath .\Procmon.exe -ArgumentList "-OpenLog trace\procmon.pml -SaveAs trace\procmon.csv"'
|
||||||
- name: Upload trace
|
- name: Upload trace
|
||||||
|
if: contains(github.event.repository.topics, 'issrc-build-verify')
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: trace
|
name: trace
|
||||||
path: trace/
|
path: trace/
|
||||||
- name: Check trace
|
- name: Check trace
|
||||||
|
if: contains(github.event.repository.topics, 'issrc-build-verify')
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
set -x &&
|
set -x &&
|
||||||
|
Loading…
x
Reference in New Issue
Block a user