Commit graph

129 commits

Author SHA1 Message Date
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