Commit Graph
130 Commits
Author SHA1 Message Date
Simran Spiller 56acbfd06c Skip CI if message of head commit contains [skip ci]
Note: github.event.head_commit.message is potentially not available in
on: pull_request payload. May need to find an alternative when this is
added as trigger.
2020-10-12 17:14:20 +02:00
Simran Spiller 9657e945ea Workaround with unique matrix key shouldn't be necessary
If the matrix has non-unique keys, then an artifical unique key is required in order to match the correct include element, or the last one will overwrite other non-unique
2020-10-12 16:59:36 +02:00
Simran Spiller 2d2310551f Only specify major version for actions
This updates msvc-dev-cmd and install-qt-action, which should make more set-env deprecation warnings go away
2020-10-12 16:56:11 +02:00
Simran Spiller 8c743624a5 ::set-env is deprecated
use echo "name=value" >> $GITHUB_ENV instead in bash
2020-10-11 18:52:35 +02:00
Simran Spiller 3452b29cd9 ci: Retry package upload on transient errors
Use a total of 3 attempts for all curl commands with a 60 second delay (default would be 1 second with exponential backoff)
2020-10-11 18:48:11 +02:00
Simran Spiller faf3670850 ci: Don't trigger build on certain paths
Makes no sense for updates to issue templates, the funding config and readme.

Also exclude docker folder, as changes will not affect the build until someone builds & pushes updated images.

Do not exclude the LICENSE file however, as it gets packaged in CI runs.
2020-09-23 14:50:48 +02:00
Simran Spiller 21412c5eee github: Fix build issue templates
There's a limitation to the length of frontmatter fields it seems:
About is too long (maximum is 200 characters)
2020-09-23 14:34:12 +02:00
Simran Spiller 7f4157042d github: issue template formatting
Wrap lines at ~80 characters, add space after subjects in title
2020-09-23 14:23:42 +02:00
itsmattkc 3855da2335 use https for site communication 2020-09-23 21:35:30 +10:00
itsmattkc e98261658e use different push URL 2020-09-23 21:12:36 +10:00
itsmattkc 921be8f08d ci: updated windows breakpad path 2020-09-23 11:38:36 +10:00
Simran Spiller 341278f3d7 Add nightly upload for Linux (GCC build only) 2020-09-23 01:47:58 +02:00
Simran Spiller b1cfe57894 Unify step names, add ctest 2020-09-23 01:19:52 +02:00
Simran Spiller 5b6e6e70ee Upload to GitHub first in case remote server not reachable 2020-09-23 00:55:31 +02:00
Simran Spiller 5614c293f3 Add Docker-based Linux (CentOS 7) CI 2020-09-23 00:53:53 +02:00
Simran Spiller 31674e0a31 Fix indention 2020-09-23 00:47:34 +02:00
Simran Spiller 68f40101f5 No need for DEP_SUFFIX, EXTRACT_TOOL & CMAKE_GEN env vars 2020-09-23 00:47:13 +02:00
Simran Spiller 65be374a70 Split Windows and macOS into separate jobs 2020-09-23 00:34:26 +02:00
itsmattkc 28c7bbbc09 Merge branch 'master' of https://github.com/olive-editor/olive 2020-09-22 18:44:26 +10:00
itsmattkc cd47676043 crashpad: updated crash handler 2020-09-22 18:42:51 +10:00
itsmattkc 4b0e07dc42 Merge pull request #1207 from olive-editor/gh-crash-issue-template
Issue template: <details> for backtrace
2020-09-22 12:00:10 +10:00
Simran Spiller 82d12a58ca Extra spacing, unify commit hash text 2020-09-22 02:08:53 +02:00
itsmattkc e4b6d72b59 use rpath instead of absolute path 2020-09-21 13:48:00 +10:00
itsmattkc 8f5688b0fd ci: corrected old ocio lib path 2020-09-21 13:02:32 +10:00
itsmattkc bb5669c305 ci: fix ocio lib path 2020-09-21 11:56:53 +10:00
itsmattkc 15ecf755fc ci: remove extraneous space 2020-09-21 10:55:55 +10:00
Simran ea36185a52 <details> for backtrace, HTML comment for explanation 2020-09-21 00:55:34 +02:00
itsmattkc 038f54ae18 ci: use cygpath to retrieve path from env 2020-09-21 05:28:41 +10:00
itsmattkc f25c3680cb ci: use relative path for cp command 2020-09-21 05:13:12 +10:00
itsmattkc 16da806a03 ci: try os instead of os-name 2020-09-21 05:00:06 +10:00
itsmattkc 7bc1aee71b ci: updated more syntax for bash 2020-09-21 04:44:59 +10:00
itsmattkc ff188d44b1 ci: use bash syntax on crashpad step 2020-09-21 04:15:41 +10:00
itsmattkc 3ea173c9c0 ci: restructured deps 2020-09-21 03:48:13 +10:00
itsmattkc dbd54d06d5 ci: set DYLD_LIBRARY_PATH 2020-09-20 13:20:39 +10:00
itsmattkc fc0d4528e9 ci: use quotes elsewhere 2020-09-20 03:51:27 +10:00
itsmattkc a302729999 ci: attempt escape cmake generator 2020-09-20 03:49:14 +10:00
itsmattkc 2094c4f9da ci: extract to /usr/local on mac 2020-09-20 03:47:11 +10:00
itsmattkc 9b1242e360 ci: extract to root on mac 2020-09-20 03:29:40 +10:00
itsmattkc 0798dbb0a2 ci: restored vcredist line that was accidentally removed in the merge 2020-09-20 01:46:20 +10:00
itsmattkc c04eaef24a ci: use ninja but only on windows 2020-09-20 01:31:37 +10:00
itsmattkc 1b4cd3a2dd ci: set ffmpeg root 2020-09-20 01:16:54 +10:00
itsmattkc ef867f4e3b ci: set openexr_root 2020-09-20 00:57:40 +10:00
itsmattkc 8d13f0f5c0 ci: fixed typo 2020-09-20 00:53:49 +10:00
itsmattkc d1f7d52943 ci: don't use ninja 2020-09-20 00:53:04 +10:00
itsmattkc 0234529b5b ci: fixed other indentation issue 2020-09-20 00:45:19 +10:00
itsmattkc cc8cbac532 ci: fixed indentation issue 2020-09-20 00:44:10 +10:00
itsmattkc 7c38ff74e2 ci: modified if syntax 2020-09-20 00:42:59 +10:00
itsmattkc b03f80a572 Merge branch 'master' into windows-ci-improvements 2020-09-20 00:37:20 +10:00
itsmattkc e733d1c278 github: clarify what "commit hash" means in all templates 2020-09-18 12:26:30 +10:00
itsmattkc 9a46d4a57f ci: install visual c++ 2010 redist on windows installer 2020-09-18 12:17:05 +10:00