Commit graph

196 commits

Author SHA1 Message Date
nerix 34824957cf
fix: don't run push-aur.yml on pull requests (#4226) 2022-12-08 14:30:08 +00:00
Wissididom e68a3fcd30
Change ubuntu-latest to ubuntu-20.04 in CI builds (#4219) 2022-12-07 12:53:50 +01:00
pajlada 2e1667c348
Fix Ubuntu CI builds (#4212) 2022-12-02 19:30:28 +00:00
pajlada 1dd0693318
Fix Homebrew cask update workflow (#4203) 2022-11-29 11:12:44 +01:00
pajlada 032f290767
Sort and force grouping of includes (#4172)
This change enforces strict include grouping using IncludeCategories

In addition to adding this to the .clang-format file and applying it in the tests/src and src directories, I also did the following small changes:

    In ChatterSet.hpp, I changed lrucache to a <>include
    In Irc2.hpp, I change common/SignalVector.hpp to a "project-include"
    In AttachedWindow.cpp, NativeMessaging.cpp, WindowsHelper.hpp, BaseWindow.cpp, and StreamerMode.cpp, I disabled clang-format for the windows-includes
    In WindowDescriptors.hpp, I added the missing vector include. It was previously not needed because the include was handled by another file that was previously included first.
    clang-format minimum version has been bumped, so Ubuntu version used in the check-formatting job has been bumped to 22.04 (which is the latest LTS)
2022-11-27 19:32:53 +01:00
dependabot[bot] 9fbdb936ab
Bump ncipollo/release-action from 1.11.1 to 1.11.2 (#4150)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 10:16:46 +01:00
nerix 39f7d8ac4c
feat: Live Emote Updates for 7TV (#4090)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-11-13 12:07:41 +01:00
Wissididom 3c10fc12e6
Release with actual commit message (#4130) 2022-11-09 14:47:42 +00:00
pajlada 42bca5f8c7
Switch to ncipollo/release-action for generating our Nightly releases (#4125) 2022-11-08 22:07:44 +00:00
pajlada 7714237531
Update pajlada/create-release action to v2.0.4 (#4123) 2022-11-08 16:41:24 +00:00
pajlada fcf3f2d88b
Update jurplel/install-qt-action GitHub Action from v2 to v3 (#4106) 2022-11-03 20:03:16 +01:00
nerix ff684fc7ed
feat: Basic PubSub Manager for Live Emote Updates (#4087)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-10-29 14:01:01 +02:00
dependabot[bot] dd39bd66a0
Bump ZedThree/clang-tidy-review from 0.10.0 to 0.10.1 (#4083)
Bumps [ZedThree/clang-tidy-review](https://github.com/ZedThree/clang-tidy-review) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/ZedThree/clang-tidy-review/releases)
- [Changelog](https://github.com/ZedThree/clang-tidy-review/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ZedThree/clang-tidy-review/compare/v0.10.0...v0.10.1)

---
updated-dependencies:
- dependency-name: ZedThree/clang-tidy-review
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-29 11:47:27 +02:00
dependabot[bot] 62b689e746
Bump ilammy/msvc-dev-cmd from 1.11.0 to 1.12.0 (#4063)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-10-16 15:55:14 +00:00
pajlada f6f0bc8ab5
Swap back to main branch of ZedThree's clang-tidy-review (#4059) 2022-10-15 13:54:25 +02:00
Felanbird 7337e93a27
Remove comment suggesting Build Qt is a Linux only build step (#3955)
* Remove comment suggesting `Build Qt` is a Linux only build step

* I forgot to no ci

[no ci]

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-09-08 21:19:13 +02:00
dependabot[bot] 8f551519b1
Bump ilammy/msvc-dev-cmd from 1.10.0 to 1.11.0 (#3939)
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases)
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: ilammy/msvc-dev-cmd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-03 13:56:41 +02:00
pajlada 2fd962261b
Switch to dev branch of clang-tidy-review (#3937)
This supports the split workflow logic which makes it work on fork PRs
2022-08-28 13:32:07 +02:00
dependabot[bot] c204332685
Bump ZedThree/clang-tidy-review from 0.8.4 to 0.9.0 (#3900)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 21:02:44 +00:00
23rd 34ee27805c
Added minimal supported macOS version to CI builds. (#3923) 2022-08-15 22:41:40 +02:00
pajlada 109fb5c016
Only run clang-tidy CI Action on PRs (#3892) 2022-07-31 15:32:43 +00:00
pajlada 81773c7d30
Add .clang-tidy file and CI (#3890)
The CI comments are optional
2022-07-31 14:16:22 +00:00
Mm2PL 044dd8a616
Remove official support for QMake (#3839)
* delet chatterino.pro

* Update documentation

* Update Github Actions config

* Update Cirrus CI config

* Attempt to fix Cirrus CI

* Add changelog entry

* Delete tools/update_filelist.py

It was a QMake-only script? Maybe will need revert + change to CMake or something?

* fix?

* Fuck this linter

* Attempt to clean up build.yml a little

* Add cmaake to install list, remove step for qmake PATH

* Change list entries to always use 1.

Sneaky unrelated change

* These are no longer tests!

* FUCK YOU PRETTIER

* Make BUILDING_ON_LINUX.md simpler

* Get rid of Jenkins

* Get rid of travis

* Remove dupes

* Remove appveyor

* Remove qmake from conanfile

* Try removing explicit qmake path

* Nothing uses the qt style plugins installer anymore

* Update manual linux building instructions

* Update freebsd compilation instructions with a copy paste from the linux instructions

* Remove unused docker files

* Remove linux breakpad build script as it's unused

* Update changelog entry phrasing

* Lint build markdown files

* Change top changelog entry to not be confused as a link

* Skip QtCreator conan setup if conan is disabled

This reduces the amount of warnings & errors Windows users get with
QtCreator

* lint building on linux file

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-07-23 14:04:29 +02:00
Kasia 28744810c4
Bump Qt 5.12.10 to 5.12.12 (#3809)
Normalize cache method between build and test workflow
Normalize Qt install method between build and test workflow
Add explicit Qt version in test workflow
Allow builds to be triggered through workflow dispatch https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch
2022-06-14 14:48:21 +02:00
pajlada b198438f25
Run httpbin docker image locally in CI (#3778) 2022-05-30 01:43:13 +02:00
pajlada ec4b1627d7
Build GoogleTest & GoogleMock as submodules (#3760) 2022-05-22 15:43:41 +02:00
James Upjohn 523e0c5ef4
ci: cancel previous runs on PR update (#3748)
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2022-05-21 11:33:21 +02:00
nerix f97780d84e
Improve Twitch PubSub connection reliability (#3643)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-05-07 15:22:39 +00:00
Felanbird 778ddc441f
Update Issue Template version placeholder to 2.3.5 (#3657)
* Update version comment to 2.3.5

[no ci]

* Update comment post #3663

[no ci]
2022-04-09 17:14:42 +02:00
James Upjohn c6db023ee3
fix(ci): dankness removed from homebrew CI (#3666)
fdm
2022-04-09 13:27:51 +02:00
dependabot[bot] 2ffdd71ac8
Bump actions/cache from 2.1.7 to 3 (#3620)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22 12:50:52 +01:00
James Upjohn 0a12914e0d
chore: use system logical core count for Ubuntu/macOS builds (#3602)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-03-12 11:25:35 +00:00
dependabot[bot] e29740bd59
Bump actions/download-artifact from 2.1.0 to 3 (#3582)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-04 14:18:06 +00:00
dependabot[bot] 3c683f40f7
Bump actions/checkout from 2.4.0 to 3 (#3581)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-04 13:49:51 +00:00
Edgar 0e5f479365
👷 Fixed qt caching attempt 2 (#3587) 2022-03-04 13:07:28 +00:00
Edgar 8fd3e29c23
👷 Fixed qt caching (#3586) 2022-03-04 11:51:17 +01:00
Edgar 87618d60a9
👷 Fix CI build with VS 2022 (#3580) 2022-03-04 11:26:45 +01:00
dependabot[bot] 75b97ccd34
Bump actions/upload-artifact from 2.3.1 to 3 (#3585)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-04 11:06:15 +01:00
Felanbird 218b6c5e57
Downgrade back to windows-2019 (#3576) 2022-02-26 12:25:35 +01:00
James Upjohn 52da0fd4b9
fix: remove deprecated windows-2016/vs-2017 action runner from build matrix (#3484)
* fix(action): bump Windows 2016 runner to 2019

* fix(action): remove explicit win 2016/2019 runner config

Co-authored-by: Paweł <zneix@zneix.eu>
2022-01-15 14:33:23 +01:00
Paweł 14d11b6ebe
Remove actions/checkout from changelog check action (#3438)
Since changelog enforcer v3, according to their [changelog](dangoslen/changelog-enforcer@master/CHANGELOG.md#v300) `actions/checkout` is no longer required.
2021-12-28 23:24:29 +00:00
dependabot[bot] 4d9719ca90
Bump dangoslen/changelog-enforcer from 2.3.1 to 3 (#3436)
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2.3.1 to 3.
- [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/v2.3.1...v3)

---
updated-dependencies:
- dependency-name: dangoslen/changelog-enforcer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-28 22:28:50 +00:00
Mm2PL 98e83ad034
Update issue template to be more precise (#3431) 2021-12-27 17:59:19 +01:00
dependabot[bot] 60ff82f2de
Bump actions/upload-artifact from 2.3.0 to 2.3.1 (#3405)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-19 14:39:01 +01:00
dependabot[bot] d21bdc6959
Bump actions/download-artifact from 2.0.10 to 2.1.0 (#3396)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2.0.10 to 2.1.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2.0.10...v2.1.0)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-12 12:39:13 +01:00
dependabot[bot] c0a7455acf
Bump actions/upload-artifact from 2.2.4 to 2.3.0 (#3395)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.4 to 2.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.4...v2.3.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-12 12:39:04 +01:00
Mm2PL 0deedf0191
Add issue forms (#3366) 2021-11-27 15:03:10 +00:00
dependabot[bot] cb0c42779a
Bump actions/cache from 2.1.6 to 2.1.7 (#3364)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-27 13:29:34 +00:00
dependabot[bot] 9098e93767
Bump actions/checkout from 2.3.5 to 2.4.0 (#3337)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-06 12:26:39 +01:00
pajlada 076152630a
Add GitHub action to test builds with precompiled headers disabled (#3327) 2021-10-30 14:24:43 +02:00
James Upjohn 639bdf7f69
Automate updating of homebrew casks (#2788)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-10-24 14:00:10 +00:00
dependabot[bot] 50b02f099a
Bump actions/checkout from 2.3.4 to 2.3.5 (#3290)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-10-23 15:05:31 +02:00
dependabot[bot] b0e79b603e
Bump ilammy/msvc-dev-cmd from 1.9.0 to 1.10.0 (#3276)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-10-10 12:24:27 +00:00
dependabot[bot] 07454d0537
Bump dangoslen/changelog-enforcer from 2.3.0 to 2.3.1 (#3179)
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2.3.0 to 2.3.1.
- [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/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: dangoslen/changelog-enforcer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-19 21:59:46 +02:00
apa420 f74b277024
Browser extension issue template now properly redirects (#3171) 2021-08-17 13:26:19 +02:00
dependabot[bot] f36951101d
Bump dangoslen/changelog-enforcer from 2.2.0 to 2.3.0 (#3174)
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2.2.0 to 2.3.0.
- [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/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: dangoslen/changelog-enforcer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 21:03:53 +02:00
apa420 359db17386
Added links to discussions when trying to create an issue (#3145) 2021-08-07 23:59:25 +02:00
Mm2PL 461443dbe5
Add Ubuntu packaging script (#2936) 2021-07-17 13:28:45 +02:00
dependabot[bot] f9ddd53037
Bump actions/upload-artifact from 2.2.3 to 2.2.4 (#2896)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.3...v2.2.4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-17 17:30:00 +00:00
dependabot[bot] 12ddd722e0
Bump ilammy/msvc-dev-cmd from 1.8.1 to 1.9.0 (#2846)
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases)
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.8.1...v1.9.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-17 19:07:05 +02:00
dependabot[bot] 21b186b9c8
Bump actions/download-artifact from 2.0.9 to 2.0.10 (#2895)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2.0.9 to 2.0.10.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2.0.9...v2.0.10)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-17 18:30:25 +02:00
dependabot[bot] 7e4f8be316
Bump ilammy/msvc-dev-cmd from 1.8.0 to 1.8.1 (#2828)
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases)
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.8.0...v1.8.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-29 09:29:00 +00:00
dependabot[bot] 708670b4d5
Bump actions/cache from 2.1.5 to 2.1.6 (#2830)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-29 11:06:48 +02:00
dependabot[bot] 4073411ab3
Bump dangoslen/changelog-enforcer from 2.1.0 to 2.2.0 (#2770)
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2.1.0 to 2.2.0.
- [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/v2.1.0...v2.2.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 14:07:27 +02:00
dependabot[bot] 1730350b8d
Bump ilammy/msvc-dev-cmd from 1.7.0 to 1.8.0 (#2769)
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases)
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.7.0...v1.8.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 11:10:13 +02:00
pajlada 2ea233a28d
Disable pushing commits to chatterino2-git AUR repo (#2738)
Fixes #2737
2021-05-03 23:29:47 +02:00
fourtf 6ab5b13017
Update a_report_your_issue.md 2021-05-02 19:51:50 +02:00
fourtf 4636197f12
Update issue templates (#2724) 2021-05-01 16:19:05 +02:00
dependabot[bot] 032faabcb0
Bump actions/cache from v2.1.4 to v2.1.5 (#2625)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-04-17 09:32:47 +00:00
dependabot[bot] 084a50f235
Bump ilammy/msvc-dev-cmd from v1.6.0 to v1.7.0 (#2618)
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd) from v1.6.0 to v1.7.0.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases)
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.6.0...d39d8f7626e5667b00caa504eaefd7c24c9ba49d)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-13 01:27:35 +02:00
pajlada 59afb2b1ce
bump conan cache (#2622) 2021-04-12 21:16:15 +00:00
Edgar 8adda902d1
🐛 Fixed windows CI not reporting exitcodes correctly (#2524) 2021-04-11 12:46:25 +00:00
dependabot[bot] 24a33709e6
Bump actions/upload-artifact from v2.2.2 to v2.2.3 (#2596)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from v2.2.2 to v2.2.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.2...ee69f02b3dfdecd58bb31b4d133da38ba6fe3700)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-11 11:12:04 +00:00
dependabot[bot] 49e30e6458
Bump actions/download-artifact from v2.0.8 to v2.0.9 (#2595)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from v2.0.8 to v2.0.9.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2.0.8...158ca71f7c614ae705e79f25522ef4658df18253)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-11 10:43:12 +00:00
dependabot[bot] da4a0ddf90
Bump dangoslen/changelog-enforcer from v2 to v2.1.0 (#2579)
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from v2 to v2.1.0.
- [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/v2...62066c8fa92a74994b33e39aaedd7ae68a40136d)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-03 16:46:28 +02:00
pajlada e00938dfde
Add support for CMake (buildsystem generator) (#2468)
Co-authored-by: Edgar <Edgar@AnotherFoxGuy.com>
2021-03-28 16:58:51 +02:00
pajlada 6cd9cb72fb
Solidify CI logic on check-formatting and test (#2549) 2021-03-20 17:32:57 +01:00
pajlada 1521488091
Always build CI regardless of changes (#2547) 2021-03-20 15:53:53 +01:00
pajlada fd3efe0e15
Fix windows build not compiling (#2523) 2021-03-14 17:25:32 +01:00
pajlada 771bf260c5
Add Arch Linux builder & AUR syncer workflow (#2499) 2021-03-14 15:35:34 +01:00
Paweł 8b4cbce237
Fix workflow builds on ubuntu (#2506) 2021-03-10 22:00:29 +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