Skip to content

Commit df6bfb5

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 df6bfb5

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

.github/workflows/build.yaml

+7-13
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
@@ -118,7 +112,7 @@ jobs:
118112
run: brew install sdl2 ninja googletest poco
119113

120114
- name: Checkout libprojectM Sources
121-
uses: actions/checkout@v3
115+
uses: actions/checkout@v4
122116
with:
123117
repository: projectM-visualizer/projectm
124118
path: projectm
@@ -132,7 +126,7 @@ jobs:
132126
cmake --install "${{ github.workspace }}/cmake-build-libprojectm"
133127
134128
- name: Checkout projectMSDL Sources
135-
uses: actions/checkout@v3
129+
uses: actions/checkout@v4
136130
with:
137131
path: frontend-sdl2
138132
submodules: recursive

0 commit comments

Comments
 (0)