redtide
9392c2d9b2
CI: clang-tidy on PR
2024-02-20 13:17:12 +01:00
redtide
0ca5a6c8cf
CI: added build timeout
...
10 minutes as default, 15 for macOS and Windows, 2 for source code package
2024-02-08 21:23:37 +01:00
redtide
b27cc4e536
CI: Fixed Windows release zip package
2023-08-26 16:06:10 +02:00
Paul Fd
0dc79ff100
Disable the audiofiles checks
...
Still failing sometimes
2023-08-07 23:12:43 +02:00
Paul Fd
1e771a45e7
Reenable and fix tests
...
- Add ASAN workflows
- Remove flag messages from configure; these are misleading as they exclude `COMPILE_OPTIONS`
- Fix non-working tests
- Fix WavPack file loading on Windows
- Fix ASAN traps in LoFi code due to a SIMD `loadu` call in HIIR resamplers
- Add tests for st_audiofile
-
2023-08-07 22:48:42 +02:00
redtide
3d2a16c315
CI: Removed MinGW builds
2023-05-30 10:53:23 +02:00
redtide
8b4ef10bcf
Merge pull request #1171 from sfztools/remove-cxx-switches-ci
...
Remove CXX standard switches on CI to use the default config
2023-05-28 10:58:21 +02:00
Paul Ferrand
8c5ba3de7a
Remove CXX standard switches on CI to use the default config
2023-05-28 10:21:02 +02:00
redtide
866b7bab8b
Disable (again) non working tests
2023-05-28 07:55:49 +02:00
redtide
76aa35a65f
CI: minimal change
2023-05-24 18:16:29 +02:00
redtide
54b6791b9d
CI update
...
- Make bash|pwsh default shells and github.workspace as default working-directory
- Use ubuntu 22.04 for the Linux build to use abseil package when not building releases
- CTest working in the major OS builds
2023-05-22 17:28:52 +02:00
redtide
6878125b92
CMake definitions and format rearrangement
...
- Rename some SFIZZ_ prefixed definitions where possible to permit some modules
to be generic and be reused in other projects, keep project' information
in the same place and more explicit
- Fixed non-compliant code formatting
2023-05-20 12:37:22 +02:00
redtide
9d59e18472
CI: Restyle and added missing compressed archives creation
2023-05-18 20:28:15 +02:00
redtide
857cc2fef3
Move plugins in their own repository
2023-05-08 13:12:50 +02:00
redtide
df95bb782f
Please, not now...
2023-04-15 01:54:33 +02:00
redtide
18336a33c2
Enable CI manual builds
2023-04-07 21:43:41 +02:00
redtide
0e900c519a
Updated CI Actions
2023-04-07 16:57:15 +02:00
Paul Fd
7b97460564
Fix libsndfile build and add CI
2022-07-30 02:24:32 +02:00
Paul Ferrand
f09247018c
Switch CI to macos 11 (10.15 is deprecated)
2022-07-27 11:12:48 +02:00
Paul Ferrand
8edd3d8e80
Run CI on develop/master branches only
2022-07-27 11:07:40 +02:00
Paul Ferrand
83be63f172
Remove lfs from CI
2022-07-27 11:05:32 +02:00
Paul Ferrand
a6c6a626e2
Fix Macos tests with lfs
2022-07-25 23:00:16 +02:00
Paul Ferrand
ae42f4a882
Merge pull request #1106 from sfztools/lfs-migration
...
Migrate audio files to LFS
2022-07-25 15:01:30 +02:00
Paul Ferrand
dd0d3b2327
Fix macos tests and run them in CI
2022-07-25 12:05:01 +02:00
Michael Willis
f1fed9462e
Build MacOS installer
2022-07-25 12:05:01 +02:00
Michael Willis
00e334d56c
Add MacOS build to github build.yml
2022-07-25 12:05:01 +02:00
Paul Ferrand
68241717ae
Fix MOD build
2022-07-24 01:27:07 +02:00
Paul Ferrand
eb7e4b08f6
Add lfs checkout to CI
2022-07-24 00:46:43 +02:00
Paul Fd
96c67e4d48
Deactivate the MINGW builds
2021-12-07 10:00:26 +01:00
redtide
61fb6b0106
Use matrix builds on GitHub Actions
2021-10-09 15:24:02 +02:00
Pete Savage
5255b719bf
Update to correctly require win32/64 builds
2021-07-27 09:38:52 +01:00
Jean Pierre Cimalando
adccf5088d
Use a fork of VST public.sdk
2021-06-23 22:22:22 +02:00
Jean Pierre Cimalando
8804f4a515
Other workaround to build with VST3 SDK 3.7.2
2021-06-21 22:27:53 +02:00
Paul Fd
ca93d723ce
Don't publish the linux tarball on releases
2021-05-23 14:09:22 +02:00
Jean Pierre Cimalando
5e8443892b
Allow puredata to build in CI
2021-04-30 14:23:16 +02:00
Jean Pierre Cimalando
8a5e4f4fe0
Try building with ninja generator
2021-04-25 06:02:16 +02:00
Jean Pierre Cimalando
5da137a8d6
Add deployments for Windows installers
2021-04-16 21:02:11 +02:00
Jean Pierre Cimalando
69ffa27d78
CI update to get to tests faster
2021-04-16 01:50:36 +02:00
Jean Pierre Cimalando
17c5082900
Validation with pluginval
2021-04-14 10:11:37 +02:00
Jean Pierre Cimalando
291c61c661
Try newer clang-tidy in hope to resolve segfault
2021-04-01 15:31:51 +02:00
Jean Pierre Cimalando
e533bd1ddd
Add CI workflow for makefile
2021-03-25 21:32:26 +01:00
Jean Pierre Cimalando
11130150f6
Add github actions for MSVC
2021-03-23 17:43:15 +01:00
Jean Pierre Cimalando
314e26d9f3
Allow GA unit tests to find the files
2021-03-18 01:05:20 +01:00
Jean Pierre Cimalando
48cc74b2a3
Always force vendor abseil to be built statically
2021-03-11 11:45:51 +01:00
Jean Pierre Cimalando
ec506edbbc
Add flag BUILD_SHARED_LIBS=OFF
2021-03-10 11:49:50 +01:00
Jean Pierre Cimalando
5a6a1bbfcd
Workaround for MinGW CI to build custom font support
2021-03-10 10:18:11 +01:00
redtide
da57f36a0f
GH Actions: restored official Archlinux image
2021-03-05 21:22:19 +01:00
Jean Pierre Cimalando
aa56a81d25
Update vstgui with pango fonts for x11
2021-02-27 00:11:38 +01:00
Jean Pierre Cimalando
02bc67d84c
Update paths of mingw build
2021-02-17 08:11:50 +01:00
Jean Pierre Cimalando
dde3547d4e
Try custom mingw container
2021-02-17 07:14:37 +01:00