Skip to content

Commit 0fa158e

Browse files
committed
Remove Windows build check workaround and update actions
The Windows Platform SDK issue was fixed by GitHub, so we can remove the no longer working workaround. Also updated the checkout action to v4.
1 parent c53e732 commit 0fa158e

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

Diff for: .github/workflows/build.yaml

+5-11
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
2020
# We need to build/link Poco ourselves as static libraries, because Ubuntu Jammy ships with a broken Poco 1.11.0
2121
- name: Checkout Poco Sources
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323
with:
2424
repository: pocoproject/poco
2525
path: poco
@@ -34,7 +34,7 @@ jobs:
3434
cmake --install "${{ github.workspace }}/cmake-build-poco"
3535
3636
- name: Checkout libprojectM Sources
37-
uses: actions/checkout@v3
37+
uses: actions/checkout@v4
3838
with:
3939
repository: projectM-visualizer/projectm
4040
path: projectm
@@ -48,7 +48,7 @@ jobs:
4848
cmake --install "${{ github.workspace }}/cmake-build-libprojectm"
4949
5050
- name: Checkout frontend-sdl2 Sources
51-
uses: actions/checkout@v3
51+
uses: actions/checkout@v4
5252
with:
5353
path: frontend-sdl2
5454
submodules: recursive
@@ -65,12 +65,6 @@ jobs:
6565
runs-on: windows-latest
6666

6767
steps:
68-
- name: Setup MSVC dev command prompt
69-
uses: TheMrMilchmann/setup-msvc-dev@v3
70-
with:
71-
arch: x64
72-
toolset: 14.38.33130
73-
7468
- name: Export GitHub Actions cache environment variables
7569
uses: actions/github-script@v6
7670
with:
@@ -79,7 +73,7 @@ jobs:
7973
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
8074
8175
- name: Checkout libprojectM Sources
82-
uses: actions/checkout@v3
76+
uses: actions/checkout@v4
8377
with:
8478
repository: projectM-visualizer/projectm
8579
path: projectm
@@ -95,7 +89,7 @@ jobs:
9589
cmake --install "${{ github.workspace }}/cmake-build-libprojectm" --config Release
9690
9791
- name: Checkout projectMSDL Sources
98-
uses: actions/checkout@v3
92+
uses: actions/checkout@v4
9993
with:
10094
path: frontend-sdl2
10195
submodules: recursive

0 commit comments

Comments
 (0)