From 519b76b6e7a89752757732561ff2cada3cd7d221 Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Thu, 10 Oct 2024 13:01:13 +0300 Subject: [PATCH] - updated github actions workflow * fix warnings * add upload artifacts step (disabled by default because of warnings it reported on every symlink inside installation directory) --- .github/workflows/continuous_integration.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index 4bc2eab..1ef7a2c 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -21,13 +21,12 @@ jobs: - name: macOS Clang - Dynamic Deps os: macos-latest build_type: Release - deps_cmd: brew install glib pkg-config - name: macOS Clang - Static Deps os: macos-latest build_type: Release cmake_options: -DDYN_FLUIDSYNTH=OFF -DDYN_MPG123=OFF -DDYN_SNDFILE=OFF - deps_cmd: brew install glib libsndfile mpg123 pkg-config + deps_cmd: brew install libsndfile mpg123 - name: Linux GCC - Dynamic Deps os: ubuntu-latest @@ -51,7 +50,7 @@ jobs: deps_cmd: sudo apt update && sudo apt install libasound2-dev libglib2.0-dev libmpg123-dev libsndfile1-dev steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Dependencies shell: bash @@ -87,3 +86,10 @@ jobs: else ./list_midi_devices fi + + - name: Upload Install Directory + if: false # Remove this line to upload build artifacts + uses: actions/upload-artifact@v4 + with: + name: ${{ matrix.config.name }} + path: build_install