19
19
20
20
# We need to build/link Poco ourselves as static libraries, because Ubuntu Jammy ships with a broken Poco 1.11.0
21
21
- name : Checkout Poco Sources
22
- uses : actions/checkout@v3
22
+ uses : actions/checkout@v4
23
23
with :
24
24
repository : pocoproject/poco
25
25
path : poco
34
34
cmake --install "${{ github.workspace }}/cmake-build-poco"
35
35
36
36
- name : Checkout libprojectM Sources
37
- uses : actions/checkout@v3
37
+ uses : actions/checkout@v4
38
38
with :
39
39
repository : projectM-visualizer/projectm
40
40
path : projectm
48
48
cmake --install "${{ github.workspace }}/cmake-build-libprojectm"
49
49
50
50
- name : Checkout frontend-sdl2 Sources
51
- uses : actions/checkout@v3
51
+ uses : actions/checkout@v4
52
52
with :
53
53
path : frontend-sdl2
54
54
submodules : recursive
65
65
runs-on : windows-latest
66
66
67
67
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
-
74
68
- name : Export GitHub Actions cache environment variables
75
69
uses : actions/github-script@v6
76
70
with :
79
73
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
80
74
81
75
- name : Checkout libprojectM Sources
82
- uses : actions/checkout@v3
76
+ uses : actions/checkout@v4
83
77
with :
84
78
repository : projectM-visualizer/projectm
85
79
path : projectm
95
89
cmake --install "${{ github.workspace }}/cmake-build-libprojectm" --config Release
96
90
97
91
- name : Checkout projectMSDL Sources
98
- uses : actions/checkout@v3
92
+ uses : actions/checkout@v4
99
93
with :
100
94
path : frontend-sdl2
101
95
submodules : recursive
@@ -118,7 +112,7 @@ jobs:
118
112
run : brew install sdl2 ninja googletest poco
119
113
120
114
- name : Checkout libprojectM Sources
121
- uses : actions/checkout@v3
115
+ uses : actions/checkout@v4
122
116
with :
123
117
repository : projectM-visualizer/projectm
124
118
path : projectm
@@ -132,7 +126,7 @@ jobs:
132
126
cmake --install "${{ github.workspace }}/cmake-build-libprojectm"
133
127
134
128
- name : Checkout projectMSDL Sources
135
- uses : actions/checkout@v3
129
+ uses : actions/checkout@v4
136
130
with :
137
131
path : frontend-sdl2
138
132
submodules : recursive
0 commit comments