update GitHub workflows

* Update checkout action version

* Remove Strawberry Perl and HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK workarounds
This commit is contained in:
Roman Fomin 2023-10-19 21:50:49 +07:00
parent c7d2623f2b
commit 642fdd7e6d
2 changed files with 3 additions and 6 deletions

View File

@ -58,8 +58,6 @@ jobs:
- name: Install dependencies (macOS)
if: runner.os == 'macOS'
env:
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: 1
run: |
brew install \
ninja \
@ -87,7 +85,7 @@ jobs:
${{ matrix.config.msys-env }}-fluidsynth
${{ matrix.config.msys-env }}-libxmp
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Configure
env:
@ -134,7 +132,7 @@ jobs:
- name: Install dependencies
run: sudo apt-get update && sudo apt-get install cppcheck
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Run cppcheck
shell: bash

View File

@ -33,7 +33,7 @@ jobs:
}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup vcpkg and NuGet
shell: bash
@ -64,7 +64,6 @@ jobs:
-DVCPKG_TARGET_TRIPLET="${{ matrix.config.arch }}-windows-static-release" `
-DVCPKG_OVERLAY_TRIPLETS="cmake/triplets" `
-DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded `
-DCMAKE_IGNORE_PATH="C:/Strawberry/perl/bin;C:/Strawberry/c/lib"
- name: Build
run: cmake --build build --config "Release"