Skip to content

Commit 1fb7b2b

Browse files
authored
Update GHA that use VCPKG to support workflow trigger (#261)
1 parent f62cd1e commit 1fb7b2b

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

.github/workflows/bvt.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ on:
2828
- build/*.props
2929
- build/*.ps1
3030
- build/*.xml
31+
workflow_dispatch: {}
3132

3233
permissions:
3334
contents: read
@@ -46,10 +47,10 @@ jobs:
4647
arch: [amd64]
4748

4849
steps:
49-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
50+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5051

5152
- name: Clone test repository
52-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
53+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5354
with:
5455
repository: walbourn/uvatlastest
5556
path: Tests

.github/workflows/test.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ on:
2828
- build/*.props
2929
- build/*.ps1
3030
- build/*.xml
31+
workflow_dispatch: {}
3132

3233
env:
3334
DIRECTXMESH_MEDIA_PATH: ${{ github.workspace }}/Media
@@ -91,10 +92,10 @@ jobs:
9192
# Exclude failing case due to linker issue: x64-Debug-Clang
9293

9394
steps:
94-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
95+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9596

9697
- name: Clone test repository
97-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
98+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9899
with:
99100
repository: walbourn/uvatlastest
100101
path: Tests

.github/workflows/vcpkg.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ on:
2626
- build/*.mdb
2727
- build/*.ps1
2828
- build/*.xml
29+
workflow_dispatch: {}
2930

3031
permissions:
3132
contents: read
@@ -74,7 +75,7 @@ jobs:
7475
# Exclude failing case due to linker issue: x64-Debug-Clang-VCPKG
7576

7677
steps:
77-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
78+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7879

7980
- name: 'Install Ninja'
8081
run: choco install ninja

.github/workflows/wsl.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ on:
2828
- build/*.props
2929
- build/*.ps1
3030
- build/*.xml
31+
workflow_dispatch: {}
3132

3233
permissions:
3334
contents: read
@@ -44,7 +45,7 @@ jobs:
4445
gcc: [12, 13, 14]
4546

4647
steps:
47-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
48+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4849

4950
- uses: seanmiddleditch/gha-setup-ninja@3b1f8f94a2f8254bd26914c4ab9474d4f0015f67 # v6
5051

0 commit comments

Comments
 (0)