Commit Graph

28 Commits

Author SHA1 Message Date
ejurgensen 263a197da4 Revert "[gh-actions] Use stock Homebrew sqlite"
This reverts commit 6a93172cb9.
2024-04-23 14:46:53 +02:00
ejurgensen 6a93172cb9
[gh-actions] Use stock Homebrew sqlite
GH action's Homebrew should install has sqlite 3.43.0_1+, which has unlock-notify
2024-04-19 08:50:13 +02:00
ejurgensen f00aae6c6c
[gh-actions] Attempt fix for macOS workflow broken by mxml 4 2024-04-19 08:40:51 +02:00
ejurgensen c96c3966f4 [gh-actions] [gh-actions] Try to fix MacOS workflow (use mxml 3) mk3 2024-04-06 23:18:24 +02:00
ejurgensen aaf349bbcc [gh-actions] [gh-actions] Try to fix MacOS workflow (use mxml 3) mk2 2024-04-06 23:06:24 +02:00
ejurgensen cd5937bbb7 [gh-actions] Try to fix MacOS workflow (use mxml 3) 2024-04-06 22:13:35 +02:00
ejurgensen 84042a4514 [gh-actions] No compilation workflows if just docs/htdocs/web-src changed 2023-10-21 23:27:47 +02:00
ejurgensen c7f71b478f [gh-actions] Update checkout version to latest (v4) 2023-10-21 22:32:35 +02:00
ejurgensen 89c148411e [gh-actions] Add MacOS run test 2023-09-03 21:16:44 +02:00
ejurgensen 6742272221 [gh-actions] Add workflow-dispatch to MacOS workflow 2023-09-02 23:30:42 +02:00
ejurgensen b9da6bc80d Revert "[gh-actions] Update macos.yml, add brew update step"
This reverts commit 0f33a896de.

Reason is that using newest homebrew seems to make the workflow very unstable.
2023-08-30 21:16:18 +02:00
ejurgensen b213c35801 Revert "[gh-actions] Remove build of sqlite from MacOS workflow mk2"
This reverts commit 07a95dce96.
2023-08-24 23:30:51 +02:00
ejurgensen 07a95dce96 [gh-actions] Remove build of sqlite from MacOS workflow mk2
Homebrew's sqlite now comes with sqlite3_unlock_notify (Homebrew issue #55077),
so a custom build is no longer required.
2023-08-24 22:52:34 +02:00
ejurgensen 7f6387ff59 Revert "[gh-actions] Remove build of sqlite from MacOS workflow"
This reverts commit d159a8d5aa.
2023-08-24 22:04:21 +02:00
ejurgensen 0f33a896de
[gh-actions] Update macos.yml, add brew update step
Use the latest version of brew + formulae
2023-08-23 16:15:21 +02:00
ejurgensen d159a8d5aa [gh-actions] Remove build of sqlite from MacOS workflow
Homebrew's sqlite now comes with sqlite3_unlock_notify (Homebrew issue #55077),
so a custom build is no longer required.
2023-08-21 22:12:01 +02:00
ejurgensen 074ad56ca1 Attempt to fix macOS workflow mk8 2022-01-29 17:46:40 +01:00
ejurgensen 35382d1a7e Attempt to fix macOS workflow mk7 2022-01-29 17:46:40 +01:00
ejurgensen 769ee0f2c7 Attempt to fix macOS workflow 2022-01-29 17:46:40 +01:00
ejurgensen 797d688a29 Update workflow files: bison/flex instead of antlr 2022-01-29 17:46:40 +01:00
ejurgensen c50f386d68 Fix MacOS build failure due to missing OpenSSL
Seems OpenSSL headers aren't installed by default any more on the virtual host,
but they are required by libwebsockets
2021-10-01 19:52:38 +02:00
ejurgensen af61c10756 Remove forked-daapd name from MacOS workflow file 2021-10-01 19:03:55 +02:00
ejurgensen 108744e02b
Update workflow file to see if the action runs now 2020-05-25 21:15:31 +02:00
ejurgensen 279431dd91 [gh-actions] Use local antlr3_install script for MacOS workflow 2020-05-23 17:55:55 +02:00
chme 0c157451cd [gh-actions] Fix OSX build in Github actions
- fetch raw antlr3 install helper script and make it executable
- fix fatal error "'openssl/ssl.h' file not found" while building
forked-daapd (included in libwebsocket.h)
(https://github.com/libimobiledevice/libimobiledevice/issues/389#issuecomment-289284190)
2020-05-23 09:48:08 +02:00
ejurgensen de54f547d5
Try Github action workflow for MacOS build 2020-05-22 20:10:57 +02:00
ejurgensen 4bdc8e6b9e Remove Github actions file again, didn't work 2020-05-22 20:07:20 +02:00
ejurgensen bd3a872cd0 Add Github action workflow for MacOS build 2020-05-22 20:03:53 +02:00