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