Skip to content

Commit 3073293

Browse files
committed
release fixes
1 parent c1bd2d3 commit 3073293

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ jobs:
104104
TAG=${{ needs.set_tag.outputs.tag }}
105105
TAR=projectm-$TAG-source.tar.gz
106106
# Exclude VCS metadata and the output archive itself to avoid "file changed as we read it" errors
107-
tar --warning=no-file-changed -czvf "$TAR" \
108-
--exclude='.git*' \
109-
--exclude="$TAR" \
110-
.
107+
tar --warning=no-file-changed --exclude-vcs --exclude="$TAR" -czvf "$TAR" .
111108
- name: Upload artifact
112109
uses: actions/upload-artifact@v4
113110
with:
@@ -150,11 +147,10 @@ jobs:
150147
with:
151148
submodules: recursive
152149
- name: Setup EMSDK
153-
uses: mymindstorm/setup-emsdk@v13
150+
uses: mymindstorm/setup-emsdk@v14
154151
with:
155152
version: 3.1.53
156153
actions-cache-folder: "emsdk-cache"
157-
cache: false # disable shared runner cache to avoid key reservation conflicts
158154
- name: Install Dependencies
159155
run: |
160156
sudo apt-get update

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ else()
182182
list(APPEND PROJECTM_OPENGL_LIBRARIES OpenGL::GLX)
183183
endif()
184184
if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
185-
find_package(GLEW REQUIRED)
185+
find_package(GLEW CONFIG REQUIRED)
186186
# Prefer shared, but check for static lib if shared is not available.
187187
if(TARGET GLEW::glew)
188188
list(APPEND PROJECTM_OPENGL_LIBRARIES GLEW::glew)

0 commit comments

Comments
 (0)