WarmUpTill
8aa6a7df2c
CI: Bump dependency cache version
2025-10-19 18:05:16 +02:00
WarmUpTill
ee41a8d58b
CI: Switch to MacOS 15 to enable OBS 31.1.1 support
2025-10-19 18:05:16 +02:00
WarmUpTill
b908954b46
CI: Add cmake setup step to Linux build
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-04-02 13:48:23 +02:00
WarmUpTill
3bce8e075f
CI: Switch to and adapt to Ubuntu 24 runner
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-01-15 21:36:54 +01:00
WarmUpTill
7836298076
buildspec: Update OBS Studio dependency to 30.1.2
...
This is necessary to support OBS 31, which removes a bunch of deprecates
functions
2024-09-24 23:00:47 +02:00
WarmUpTill
2b95598958
CI: Replace deprecated actions/upload-artifact action
2024-09-11 17:59:20 +02:00
WarmUpTill
8bf9b2d009
Disable notarization for release builds and switch to RelWithDebInfo
2024-02-24 20:38:17 +01:00
WarmUpTill
1e43ffef51
Update test test binary path
2024-02-24 20:38:17 +01:00
WarmUpTill
ecfd177d78
Run tests in CI
2024-02-24 16:47:50 +01:00
WarmUpTill
a4e26a7a51
Update github actions
...
Based on obs-plugintemplate@68e9fcd
2024-02-17 10:03:04 +01:00
WarmUpTill
81f669e226
CI: Separate dependency build from plugin build
...
* Goal is to enable caching of dependency builds to speed up CI build
times significantly
* Should ease transition to new plugin build template version
2023-09-10 12:26:41 +02:00
WarmUpTill
34425d3e47
CI: minor improvements
...
* Print checksums in log
* Log if tests were skipped
* Switch to gh-release action version 1
2023-03-27 12:37:08 -07:00
WarmUpTill
ebbf64ddae
Add simple tests
2023-03-25 15:17:19 -07:00
WarmUpTill
7cb95cb3f6
CI: Cache dependency builds for macOS and Windows
2023-02-19 09:48:03 -08:00
WarmUpTill
e01f28f2bf
Create archives for manual install on MacOS
2023-01-13 15:05:21 -08:00
WarmUpTill
88b7603ed1
CI: No longer manually install obs-frontend-api.h for debian build
2022-12-07 11:28:46 -08:00
WarmUpTill
3bb2ddfaac
Update GitHub Actions for set-output deprecation
...
GitHub Actions has deprecated set-output. Replace usages of set-output
in stdout with the new syntax to save the output to the new environment
variable.
See:
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-06 09:53:25 -08:00
WarmUpTill
f5a0b2e91a
Reintroduce debian build workflow
2022-09-20 14:01:22 -07:00
WarmUpTill
0169f6c445
Drop 32 bit Windows build
2022-09-02 16:00:18 -07:00
WarmUpTill
7304fa349e
Build both portable and non-portable artifacts for Linux
2022-09-02 16:00:18 -07:00
WarmUpTill
602622c841
Remove paths-ignore block
...
Didn't serve any purpose and is not allowed in combination with 'paths'
2022-08-31 07:58:24 -07:00
WarmUpTill
9e4893abc3
Only run locale checks when locale was changed
2022-08-27 15:08:19 -07:00
WarmUpTill
954b634aa5
Update actions/cache from v2.1.7 to v3
2022-08-23 13:53:13 -07:00
WarmUpTill
9e8e1a6e4d
Set LINUX_PORTABLE to OFF to create valid .deb file
2022-08-17 11:08:53 -07:00
WarmUpTill
aef29d7d82
Update plugin build scripts
...
Based on OBS plugin template build scripts with some minor adjustments:
* Adjust format check scripts to exclude ./deps folder
* Adjust release scripts to only draft releases
* Always build installers
* Always upload build artefacts
* Build opencv for Mac and Windows releases
2022-08-17 11:08:53 -07:00
WarmUpTill
37734445e7
CI: Add automated check for invalid locale files
...
Also clean up issues found in the existing locale files
2022-03-05 17:09:58 -08:00
WarmUpTill
4349a98614
CI: Switch to Visual Studio 17 2022
2022-02-22 11:40:33 -08:00
WarmUpTill
f294283306
CI: Bump OBS version
2022-02-21 12:09:23 -08:00
WarmUpTill
f8e3a3e275
CI: Fix MacOS build
...
Packages version bump
2022-02-10 12:19:56 -08:00
WarmUpTill
af188b55df
Move plugins to separate folder ( #400 )
2022-01-29 15:47:16 +01:00
WarmUpTill
9eb7f58525
CI: Save debian build result
2022-01-25 10:33:02 -08:00
WarmUpTill
80f9c79907
CI: Bump windows QT version to 5.15.2
2022-01-22 06:14:03 -08:00
WarmUpTill
59e1ddd31e
Add openvr condition
2022-01-04 15:50:26 -08:00
WarmUpTill
a320d78a08
Separate OpenCV dependency into its own lib
...
This should avoid issues of the whole plugin not loading if OpenCV is
not available.
This approach should also work for possible future external
dependencies.
2022-01-03 18:22:02 -08:00
WarmUpTill
5dfed8ac2a
CI: Switch to OBS 27.1.3
2021-11-20 05:37:57 -08:00
WarmUpTill
95537f39e4
Switch to using process names for process condition and executable tab ( #337 )
...
Previously the process condition and executable tab were just reusing
the window title functionality.
2021-10-31 14:05:54 +01:00
WarmUpTill
8e9323173a
CI: Run builds on tag creation also
2021-10-28 14:38:25 -07:00
WarmUpTill
26fd26051b
CI: Run on ubuntu-latest
2021-10-03 11:11:53 -07:00
WarmUpTill
1fd724e4f4
Include OpenCV in build
2021-10-03 01:38:08 -07:00
WarmUpTill
3ae1050488
CI: Switch to obs tag 27.1.1
2021-09-30 12:13:15 -07:00
WarmUpTill
64fd8dd50d
Add "apt update" calls
2021-09-18 10:21:35 -07:00
WarmUpTill
6c23110fb9
Strip Linux binary debug symbols to reduce release artifact size
2021-09-12 11:09:00 -07:00
Joao Eriberto Mota Filho
55ca146a82
Install missing obs-frontend-api.h
2021-09-12 10:20:59 -07:00
Joao Eriberto Mota Filho
a3625242de
Create CI test for Debian packaging (in Ubuntu 20.04)
2021-09-12 10:20:59 -07:00
WarmUpTill
d9bd98ce9c
Parallelize windows build
2021-08-19 12:56:34 -07:00
WarmUpTill
ae4e861f7f
Add macro action "hotkey" ( #226 )
2021-06-14 01:21:23 +02:00
WarmUpTill
e803ba75f9
CI: Use new windows deps version
2021-05-21 16:49:47 -07:00
WarmUpTill
eb346da6f4
CI: Fix macOS build by disabling browser build ( #163 )
2021-04-09 20:57:35 +02:00
WarmUpTill
e561d378dd
CI: Disable PipeWire on Ubuntu ( #156 )
2021-04-03 12:43:52 +02:00
WarmUpTill
4b6e00b2b2
CI: Init submodules for build
2021-03-21 21:39:11 +01:00