Commit Graph
292 Commits
Author SHA1 Message Date
Simran 8ac191ceb6 CI: Customize action to expose ACTIONS_RUNTIME_URL, try different deploy folders for macOS 2024-12-04 18:13:33 +01:00
Simran 0347606c67 CI: Set ACTIONS_RUNTIME_TOKEN exported from an action 2024-12-04 17:26:15 +01:00
Simran ea47e4d84b CI: Set additional inputs for upload-artifact, remove unrecognized --hdiutil-verbose 2024-12-04 16:53:28 +01:00
Simran bde832d7e1 CI: Ensure workspace folder exists 2024-12-04 16:22:33 +01:00
Simran b0ab91b9d1 CI: Use github.workspace to determine path for node 2024-12-04 16:17:54 +01:00
Simran d1aea9fcb1 CI: Need to use ./ for executables on Linux 2024-12-04 15:43:55 +01:00
Simran a2c677e278 CI: Use relative path for node, try to fix hdiutil issue
Enable verbose logging for hdiutil and per-arch image files to possibly prevent resource busy error
2024-12-04 15:35:44 +01:00
Simran 65970f52d1 CI: Use absolute path inside Docker container for node 2024-12-04 14:36:09 +01:00
Simran baac1f50a8 CI: Copy node exe to runner workspace root, don't abort macOS matrix 2024-12-04 14:27:32 +01:00
Simran 15ded22c4a CI: Try to pass GITHUB_TOKEN to actions 2024-12-04 13:45:30 +01:00
Simran c6730586a0 CI: Download raw action code and call node directly 2024-12-04 13:35:25 +01:00
Simran dc50106397 CI: Try to overwrite node executable directly 2024-12-04 13:08:09 +01:00
Simran 31692a0b26 CI: Fix typo again 2024-12-04 12:51:11 +01:00
Simran a31cfcc075 CI: Try to set job env to override PATH, use pipe for base64 instead of unknown --output 2024-12-04 12:48:42 +01:00
Simran 240fa73651 CI: Fix typo 2024-12-04 12:11:25 +01:00
Simran 05014151dd CI: Try to overwrite preinstalled Node.js with version 16
GitHub Actions seems to have dropped all support for the legacy Node.js version but version 20 is incompatible with the CentOS 7 base image (glibc)
2024-12-04 12:08:46 +01:00
Simran dd17d618a2 CI: macos-12 runners no longer available 2024-12-04 11:25:43 +01:00
Simran d2132b04d3 Re-trigger build 2024-12-04 11:19:12 +01:00
Simran 617ff87612 CI: Try to force Node.js 16 for runner because of CentOS 7 container 2024-08-25 00:23:57 +02:00
Simran 924bc0d24f CI: Use older Ubuntu and checkout action and newer macOS runner 2024-08-25 00:12:19 +02:00
MattKC 4023bec2f9 ci: try newer ubuntu image 2024-08-23 18:42:35 -07:00
MattKC 6315b2a155 ci: use checkout@v4 2024-08-23 18:36:33 -07:00
Simran 10ce5fbd5e CI: Try older CMake for Windows
3.29 (and 3.28?) has trouble finding FFmpeg libraries
2024-03-27 17:39:34 +01:00
Simran Spiller b04d16c95b CI: Downgrade checkout action to v3 for Linux container
actions/checkout@v4 uses Node.js 20, requiring GLIBC 2.28, GLIBCXX 3.4.21 and CXXABI 1.3.9 which CentOS 7 doesn't have
2023-09-11 12:11:33 +02:00
Simran Spiller 718dbf3bcc CI: Update workflow to fix warnings and suppress Git progress report 2023-09-11 11:59:17 +02:00
MattKC 2036fffffd ci: remove "branches" from pull_request event [skip ci]
The CI for the PR I just made isn't running and I'm wondering if this is why. There probably aren't many instances where we'll have a non-master PR anyway.
2023-06-11 22:50:01 -07:00
MattKC 971c8aca7f ci: build with windows-2019 for backwards compatibility 2023-04-28 14:15:54 -07:00
itsmattkc d957611e10 use submodules for core library and kddockwidgets 2023-02-16 18:05:36 -08:00
itsmattkc 9a87b197b3 ci: remove additional unnecessary line for win32 2023-02-15 23:44:08 -08:00
itsmattkc 160c7367fb ci: disable tests on windows for now 2023-02-15 23:27:52 -08:00
itsmattkc eeaaa22c9b ci: fix windows deployment issues 2023-02-15 23:00:14 -08:00
itsmattkc 522ffe0fe4 ci: remove toolchain from core library 2023-02-15 22:38:34 -08:00
itsmattkc dadcc1a4be ci: update for new windows deps 2023-02-15 22:34:31 -08:00
jazztickets 9959f15bc4 Merge branch 'master' into av1 2023-01-30 14:04:15 -07:00
itsmattkc 35a4904099 ci: use dep paths with core library 2023-01-20 10:02:02 -08:00
itsmattkc 397f164568 ci: build with core library 2023-01-20 09:59:14 -08:00
jazztickets d54465b16a Merge branch 'olive-editor:master' into av1 2022-11-25 11:18:49 -07:00
itsmattkc 5fce683e0d ci: use macos-11.0 for intel build too
Let's see if this breaks anything
2022-11-18 11:11:36 -08:00
jazztickets cb2f960b2d Merge branch 'olive-editor:master' into av1 2022-10-12 09:11:27 -06:00
itsmattkc fb566f2d9e ci: attempt to make dmg for macOS 2022-10-11 00:54:39 -07:00
jazztickets b650d2d20e Merge branch 'olive-editor:master' into av1 2022-09-26 17:31:01 -06:00
itsmattkc 7a1e1cdb49 ci: strip extension on linux build 2022-09-18 00:49:37 -07:00
itsmattkc d0d7b74cf9 ci: use non-extension way of differentiating win32 2022-09-18 00:40:16 -07:00
itsmattkc 89edac10de ci: make sure deploy folder is created on macOS 2022-09-18 00:38:32 -07:00
itsmattkc 5f1d03d746 ci: ensure enclosing macOS app is included in package 2022-09-18 00:28:04 -07:00
itsmattkc 306da70589 ci: attempt to prevent double zip 2022-09-17 23:52:06 -07:00
jazztickets b901762df9 Merge branch 'olive-editor:master' into av1 2022-09-07 17:26:09 -06:00
itsmattkc d1ec2b909b cmake: default werror and tests to off, and enable on CI 2022-07-26 14:41:01 -07:00
itsmattkc 305fa95553 ci: disable gcc build 2022-06-28 13:04:25 -07:00
Simran Spiller 5565b322dd Docker: Replace FFmpeg's libaom with libsvtav1 2022-06-01 23:13:11 +02:00