- updated github actions workflow

* fix macos jobs
* fix warnings
This commit is contained in:
alexey.lysiuk 2024-10-10 13:29:46 +03:00
parent 0374bbc4e3
commit 0347d0d9af

View file

@ -26,14 +26,14 @@ jobs:
build_type: Release
- name: macOS
os: macos-12
deps_cmdline: brew install libvpx webp
os: macos-14
deps_cmdline: brew install libvpx
build_type: Release
- name: macOS
os: macos-12
os: macos-14
extra_options: -G Xcode -DDYN_OPENAL=OFF
deps_cmdline: brew install libvpx webp
deps_cmdline: brew install libvpx
build_type: Debug
- name: Linux GCC 9
@ -71,7 +71,7 @@ jobs:
fi
mkdir build
if [[ "${{ runner.os }}" == 'macOS' ]]; then
export ZMUSIC_PACKAGE=zmusic-1.1.14-macos-static.tar.xz
export ZMUSIC_PACKAGE=zmusic-1.1.14-macos-arm.tar.xz
elif [[ "${{ runner.os }}" == 'Linux' ]]; then
export ZMUSIC_PACKAGE=zmusic-1.1.14-linux.tar.xz
fi
@ -115,7 +115,7 @@ jobs:
- name: Upload Package
if: runner.os == 'Windows' # Remove to store packages of all targets
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
path: build/package
name: ${{ matrix.config.name }} ${{ matrix.config.build_type }}