Skip to content

Commit 303a2a1

Browse files
committed
Update GHA that use VCPKG to support workflow trigger
1 parent 1e5956b commit 303a2a1

File tree

5 files changed

+13
-8
lines changed

5 files changed

+13
-8
lines changed

.github/workflows/arm64bvt.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ on:
3232
- build/*.ps1
3333
- build/*.targets
3434
- build/*.xvd
35+
workflow_dispatch: {}
3536

3637
permissions:
3738
contents: read
@@ -48,10 +49,10 @@ jobs:
4849
build_type: [arm64-Release]
4950

5051
steps:
51-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
52+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5253

5354
- name: Clone test repository
54-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
55+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5556
with:
5657
repository: walbourn/directxtextest
5758
path: Tests

.github/workflows/bvt.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ on:
3232
- build/*.ps1
3333
- build/*.targets
3434
- build/*.xvd
35+
workflow_dispatch: {}
3536

3637
permissions:
3738
contents: read
@@ -50,10 +51,10 @@ jobs:
5051
arch: [amd64]
5152

5253
steps:
53-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
54+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5455

5556
- name: Clone test repository
56-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
57+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5758
with:
5859
repository: walbourn/directxtextest
5960
path: Tests

.github/workflows/test.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ on:
3232
- build/*.ps1
3333
- build/*.targets
3434
- build/*.xvd
35+
workflow_dispatch: {}
3536

3637
env:
3738
DIRECTXTEX_MEDIA_PATH: ${{ github.workspace }}/Media
@@ -90,10 +91,10 @@ jobs:
9091
arch: amd64_arm64
9192

9293
steps:
93-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
94+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9495

9596
- name: Clone test repository
96-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
97+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9798
with:
9899
repository: walbourn/directxtextest
99100
path: Tests

.github/workflows/vcpkg.yml

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

3233
permissions:
3334
contents: read
@@ -79,7 +80,7 @@ jobs:
7980
shared: 'ON'
8081

8182
steps:
82-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
83+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
8384

8485
- name: 'Install Ninja'
8586
run: choco install ninja

.github/workflows/wsl.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ on:
3232
- build/*.ps1
3333
- build/*.targets
3434
- build/*.xvd
35+
workflow_dispatch: {}
3536

3637
permissions:
3738
contents: read
@@ -48,7 +49,7 @@ jobs:
4849
gcc: [12, 13, 14]
4950

5051
steps:
51-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
52+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5253

5354
- uses: seanmiddleditch/gha-setup-ninja@3b1f8f94a2f8254bd26914c4ab9474d4f0015f67 # v6
5455

0 commit comments

Comments
 (0)