Commit graph

93 commits

Author SHA1 Message Date
Rasmus Karlsson
3a10fe0e70 Try to use separate vs_versions 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
900e1da868 Try to use windows-2016 for Qt 5.12.10 build on Windows 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
2757c2ae54 More windows directory path checks 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
5f6afe3d4f Move windeployqt stage down 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
b10a63f6d2 WINDOWS BUILD - more tree 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
2607c07fc7 look at dir 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
167940e158 Try to fix macos openssl build 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
5418b142b3 Use same package method for windows cmake as windows qmake 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
cf5ec33c70 Remove cmake test build action 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
e4bc8574d7 Use nmake for cmake windows builds too 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
79b2a0d25b Go back to using nmake for qmake 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
feef041adf use boost filesystem for pajlada::settings on ubuntu 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
f03b23ccb1 Revert back to ubuntu-latest 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
004fdd5690 package macos cmake in old way 2021-03-07 11:14:49 +01:00
Rasmus Karlsson
865bab323f Disable package manager for Ubuntu build
Disable package manager for macOS
2021-03-07 11:14:48 +01:00
Rasmus Karlsson
b2d0372ae6 Revert old test workflow changes 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
2728aafdf4 Test without conan again 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
678dc5ca48 Add github workflow for testing ubuntu cmake non-package-manager build 2021-03-07 11:12:09 +01:00
Edgar
6913a6312c 🎉 Build DMG with DragNDrop 2021-03-07 11:12:08 +01:00
Edgar
a89b5a8ab6 👷 Separate conan caches 2021-03-07 11:12:08 +01:00
Edgar
0d419b427d 👷 Fixed Ubuntu CI build 2021-03-07 11:12:08 +01:00
Edgar
b21bcedef0 🐛 Fixed AppImage build 2021-03-07 11:12:08 +01:00
Edgar
dc383b97ed 🎉 Added install target 2021-03-07 11:12:08 +01:00
Edgar
0fe0a58373 👷 Fix CI build 2021-03-07 11:12:08 +01:00
pajlada
1f95e63aa7 Add CMake build system to GitHub Actions builds (#20) 2021-03-07 11:09:51 +01:00
Edgar
a269aed61e 👷 Clean conan pkgs 2021-03-07 11:08:13 +01:00
Edgar
336044a840 👷 Fixed test CI build 2021-03-07 11:08:13 +01:00
Edgar
b002b00b6c 👷 Fixed qmake build 2021-03-07 11:08:13 +01:00
pajlada
346cd2b86d
Fix macOS building with qt6 by default (#2500) 2021-03-06 14:05:03 +01:00
pajlada
b53137d1db
Stop double-running "check formatting" action (#2482)
also get some sneaky reformatting of the "check formatting" action in hehe
2021-02-27 15:37:51 +01:00
pajlada
e015013773
Add lint github action (#2473) 2021-02-21 14:45:42 +01:00
pajlada
6b0ce396d6
Update to Emoji v13 (2020) (#1555) 2021-02-13 19:17:22 +01:00
pajlada
df4dd50dc8
Re-enable tests (#2454) 2021-02-13 17:22:21 +01:00
pajlada
435cf9a8b0
Use new version of aqtinstall in jobs (#2450) 2021-02-13 12:20:37 +01:00
dependabot[bot]
3658b8130d
Update actions/cache requirement to v2.1.4 (#2441) 2021-02-11 15:36:38 +00:00
Rasmus Karlsson
4ac921cb1b Fix dependabot submodule checker 2021-01-30 13:26:41 +01:00
pajlada
2a53ae49e0
Bump QtKeychain version (#2393) 2021-01-23 15:00:39 +01:00
Paweł
857705668e
Migrated getChannel to Helix (#2381)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-01-21 13:48:48 +01:00
pajlada
44dd74488c
[CI] Fix release artifact uploading (#2353)
also don't run tree anymore
2021-01-10 13:39:56 +01:00
pajlada
1a08282cae
Build multiple Qt versions in CI (#2349) 2021-01-10 13:23:34 +01:00
Rasmus Karlsson
d0deb44abf Update GitHub build workflow to use nightly-build tag 2021-01-05 13:52:38 +01:00
dependabot[bot]
eef9eea642
Bump actions/upload-artifact from v2.2.1 to v2.2.2 (#2336) 2021-01-05 11:24:27 +00:00
dependabot[bot]
d694f8900e
Bump actions/download-artifact from v2.0.7 to v2.0.8 (#2338) 2021-01-05 11:01:47 +00:00
dependabot[bot]
9cca310e40
Bump dangoslen/changelog-enforcer from v1.6.1 to v2 (#2337)
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from v1.6.1 to v2.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dangoslen/changelog-enforcer/compare/v1.6.1...48475fe18184740cfbf6cd48cb62d3428ab301dd)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-05 11:39:13 +01:00
pajlada
75b1ef06e2
Run tests in CI (#2310) 2020-12-26 23:40:47 +01:00
dependabot[bot]
805e33e766
Bump actions/download-artifact from v2.0.6 to v2.0.7 (#2286)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from v2.0.6 to v2.0.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2.0.6...f144d3c3916a86f4d6b11ff379d17a49d8f85dbc)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-19 11:35:30 +01:00
pajlada
69915f22f5
Bump changelog enforcer to v1.6.1 (#2296)
We now also ignore dependabot labels in the changelog enforcer
2020-12-19 11:32:45 +01:00
pajlada
1d593654c8
[CI:build] Only run push checks on master. (#2276)
This means PRs should no longer have duplicate runs in case their branches are in the master repo.
2020-12-13 13:14:18 +01:00
Ruben Anders
f1660bfc55
Remove "needs triage" issue label (#2256) 2020-12-06 13:38:19 +01:00
Ruben Anders
da4b2d8494
Enforce changelog entry via CI (#2255) 2020-12-06 13:14:40 +01:00