Skip to content

Commit

Permalink
Use latest macOS image for GitHub Actions
Browse files Browse the repository at this point in the history
Switch to 1978 as INPUTDEVICEID/OUTPUTDEVICEID on macOS. Sound output
device will not start on GitHub macOS 14.
  • Loading branch information
bear101 committed Dec 8, 2024
1 parent 573d654 commit c6cecfd
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,15 @@ on: [push]

env:
# TeamTalk unit test environment variables
VIDEODEVICEID: None
VERBOSE: 0
GITHUBSKIP: 1
INPUTDEVICEID: 1978
OUTPUTDEVICEID: 1978
VERBOSE: 0
VIDEODEVICEID: None

jobs:
build:
runs-on: macos-12
runs-on: macos-latest

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -48,7 +50,7 @@ jobs:
working-directory: ${{runner.workspace}}/TeamTalk5
shell: bash
run: |
make CMAKE_EXTRA="-DFEATURE_WEBRTC=OFF -DBUILD_TEAMTALK_LIBRARY_UNITTEST_CATCH2=ON -DBUILD_TEAMTALK_LIBRARY_UNITTEST_CATCH2_PERF=OFF -DBUILD_TEAMTALK_CLIENT_QTTEAMTALK_PRODUCT=ON -DCMAKE_INSTALL_PREFIX=${{runner.workspace}}/install" -C Build mac
make CMAKE_EXTRA="-DFEATURE_WEBRTC=OFF -DFEATURE_PORTAUDIO=OFF -DBUILD_TEAMTALK_LIBRARY_UNITTEST_CATCH2=ON -DBUILD_TEAMTALK_LIBRARY_UNITTEST_CATCH2_PERF=OFF -DBUILD_TEAMTALK_CLIENT_QTTEAMTALK_PRODUCT=ON -DCMAKE_INSTALL_PREFIX=${{runner.workspace}}/install" -C Build mac
- name: Start TeamTalk Standard Server
working-directory: ${{runner.workspace}}/TeamTalk5
Expand Down

0 comments on commit c6cecfd

Please sign in to comment.