Commit graph

249 commits

Author SHA1 Message Date
James Upjohn 61acba5480
ci: set test cmake build job count to logical processor count (#5595) 2024-09-15 14:29:52 +02:00
nerix 820aa12af6
refactor: load Twitch emotes from Helix (#5239) 2024-09-01 11:22:54 +02:00
Wissididom cda8fa2a65
Update Qt for Ubuntu and Mac Tests (#5572) 2024-08-30 13:48:56 +02:00
Wissididom acdb84c36e
Update filenames for Ubuntu to Qt 6.7.2 (#5568) 2024-08-28 09:35:01 +02:00
Wissididom 6e104bde7e
Build for Ubuntu 24.04 (#5562) 2024-08-25 22:01:14 +00:00
nerix f42bb73123
ci: use Python 3.12 for parsing dates (#5554) 2024-08-20 13:26:11 -04:00
nerix 4d0ac15e55
ci: show recent changes in nightly release (#5553) 2024-08-20 18:20:45 +02:00
dependabot[bot] 4940d35414
chore(deps): bump hendrikmuhs/ccache-action from 1.2.13 to 1.2.14 (#5533)
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) from 1.2.13 to 1.2.14.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
- [Commits](https://github.com/hendrikmuhs/ccache-action/compare/v1.2.13...v1.2.14)

---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
  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>
2024-08-09 09:29:09 +00:00
dependabot[bot] 0ba18dbbb6
chore(deps): bump DoozyX/clang-format-lint-action from 0.17 to 0.18 (#5536)
Bumps [DoozyX/clang-format-lint-action](https://github.com/doozyx/clang-format-lint-action) from 0.17 to 0.18.
- [Release notes](https://github.com/doozyx/clang-format-lint-action/releases)
- [Commits](https://github.com/doozyx/clang-format-lint-action/compare/v0.17...v0.18)

---
updated-dependencies:
- dependency-name: DoozyX/clang-format-lint-action
  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>
2024-08-09 09:00:38 +00:00
nerix 21186df058
ci: collect code coverage (#5516)
https://app.codecov.io/gh/Chatterino/chatterino2
2024-07-21 11:40:29 +02:00
pajlada 7bfb5ac0a4
dev: remove macos artifact from nightly release (#5483) 2024-06-23 19:45:57 +02:00
pajlada a714bf066f
fix: git permission errors in Ubuntu builds (#5458) 2024-06-16 13:30:17 +02:00
nerix 280ac30289
fix: handle older VC redist versions (#5447) 2024-06-15 10:32:01 +00:00
dependabot[bot] c1b2114e61
chore(deps): bump dawidd6/action-download-artifact from 3 to 6 (#5454)
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 6.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v6)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  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>
2024-06-15 11:27:11 +02:00
pajlada b81a947134
force install newer version of the windows CRT in the windows test runner (#5448)
Co-authored-by: Nerixyz <nerixdev@outlook.de>
2024-06-09 12:37:18 +02:00
pajlada be7b517499
Update Windows Qt6 version from 6.5.0 to 6.7.1 (#5420) 2024-05-25 18:26:38 +02:00
dependabot[bot] da526b379b
chore(deps): bump jurplel/install-qt-action from 3.3.0 to 4.0.0 (#5408)
* chore(deps): bump jurplel/install-qt-action from 3.3.0 to 4.0.0

Bumps [jurplel/install-qt-action](https://github.com/jurplel/install-qt-action) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/jurplel/install-qt-action/releases)
- [Commits](https://github.com/jurplel/install-qt-action/compare/v3.3.0...v4.0.0)

---
updated-dependencies:
- dependency-name: jurplel/install-qt-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Fix CI (#5410)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Wissididom <30803034+Wissididom@users.noreply.github.com>
2024-05-20 22:10:45 +02:00
dependabot[bot] 869562263f
chore(deps): bump ZedThree/clang-tidy-review from 0.18.0 to 0.19.0 (#5394)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.18.0 to 0.19.0.
- [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.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: ZedThree/clang-tidy-review
  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>
2024-05-18 13:29:10 +02:00
Mm2PL 321d881bfe
Release plugins alpha (#5288) 2024-05-06 15:03:17 +00:00
dependabot[bot] 85cb2a1f3c
chore(deps): bump hendrikmuhs/ccache-action from 1.2.12 to 1.2.13 (#5370)
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) from 1.2.12 to 1.2.13.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases)
- [Commits](https://github.com/hendrikmuhs/ccache-action/compare/v1.2.12...v1.2.13)

---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
  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>
2024-05-04 10:11:56 +00:00
nerix 80cf1e533c
ci: add workflow for WinGet (#5365) 2024-04-28 13:36:01 +02:00
nerix 58a930d28c
ci: pin to macos-13 (#5362) 2024-04-26 15:15:09 +02:00
Felanbird 1caf7ca4d6
fix: warning in homebrew workflow (#5347) 2024-04-22 07:07:35 +02:00
pajlada 1a04bda56b
fix: use openssl3 on qt6 windows builds (#5340)
regression since 2.4.6
2024-04-21 18:30:31 +02:00
dependabot[bot] 4adc5be4d2
chore(deps): bump DoozyX/clang-format-lint-action from 0.16.2 to 0.17 (#5320)
Bumps [DoozyX/clang-format-lint-action](https://github.com/doozyx/clang-format-lint-action) from 0.16.2 to 0.17.
- [Release notes](https://github.com/doozyx/clang-format-lint-action/releases)
- [Commits](https://github.com/doozyx/clang-format-lint-action/compare/v0.16.2...v0.17)

---
updated-dependencies:
- dependency-name: DoozyX/clang-format-lint-action
  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>
2024-04-12 09:31:48 +02:00
nerix 84e641d589
ci: run clang-tidy with Qt 6 and update action (#5273) 2024-03-30 11:25:11 +01:00
dependabot[bot] 337ae52a5d
chore(deps): bump ZedThree/clang-tidy-review from 0.17.2 to 0.17.3 (#5271)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.17.2 to 0.17.3.
- [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.17.2...v0.17.3)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 00:27:45 +00:00
dependabot[bot] e4ea9af004
chore(deps): bump ZedThree/clang-tidy-review from 0.17.1 to 0.17.2 (#5257) 2024-03-20 00:07:18 -04:00
pajlada 2a2a7f47db
Disable homebrew auto updating (#5242) 2024-03-09 23:18:19 +01:00
Felanbird 6bc34ca97a
chore(deps): update sccache version comments (#5234) 2024-03-04 03:32:52 +00:00
Felanbird c1326e9b47
chore(deps): update ccache-action back to upstream repo (#5233) 2024-03-04 00:56:01 +01:00
pajlada fe1e498a5f
chore: Run Ubuntu tests in Docker (#5170)
Co-authored-by: Wissididom <30803034+Wissididom@users.noreply.github.com>
2024-02-11 19:11:30 +01:00
pajlada edcd0b8010
feat: build Ubuntu & AppImages in Docker + Qt static linking (#5151) 2024-02-10 12:47:15 +01:00
dependabot[bot] 137cd7a46b
chore(deps): bump ncipollo/release-action from 1.13.0 to 1.14.0 (#5160) 2024-02-05 20:28:39 -05:00
pajlada 6ad203f231
chore: Build with Qt6 by default on Windows (#5155)
Co-authored-by: nerix <nerixdev@outlook.de>
2024-02-05 10:59:41 +00:00
dependabot[bot] a5e853573f
chore(deps): bump ZedThree/clang-tidy-review from 0.17.0 to 0.17.1 (#5136)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 01:44:37 +00:00
dependabot[bot] ef0c86be3d
chore(deps): bump ZedThree/clang-tidy-review from 0.16.0 to 0.17.0 (#5105)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.16.0 to 0.17.0.
- [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.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: ZedThree/clang-tidy-review
  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>
2024-01-19 19:33:46 +00:00
dependabot[bot] 70b2b9a1c3
chore(deps): bump actions/cache from 3 to 4 (#5098)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2024-01-18 00:54:17 +00:00
dependabot[bot] 2582e34734
chore(deps): bump ZedThree/clang-tidy-review from 0.15.1 to 0.16.0 (#5097)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.15.1 to 0.16.0.
- [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.15.1...v0.16.0)

---
updated-dependencies:
- dependency-name: ZedThree/clang-tidy-review
  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>
2024-01-18 00:29:23 +00:00
dependabot[bot] 4681fb1117
chore(deps): bump ZedThree/clang-tidy-review from 0.15.0 to 0.15.1 (#5087)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.15.0 to 0.15.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.15.0...v0.15.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2024-01-15 15:42:46 +00:00
dependabot[bot] 1554d7b6a4
chore(deps): bump ZedThree/clang-tidy-review from 0.14.0 to 0.15.0 (#5078)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-12 21:18:04 +00:00
dependabot[bot] a32b962c5d
chore(deps): bump ilammy/msvc-dev-cmd from 1.12.1 to 1.13.0 (#5062)
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases)
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.12.1...v1.13.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 15:01:47 +01:00
nerix 25add89b14
feat: Add crash recovery on Windows (#5012) 2023-12-24 15:38:58 +01:00
pajlada 5dd8c1c88a
dev: Rename tools directory to scripts (#5035) 2023-12-17 13:37:30 +01:00
Wissididom d016a16269
Migrate tests on macOS to the same way tests are run on windows (#5032) 2023-12-17 11:32:40 +01:00
dependabot[bot] 918b8ca4bd
chore(deps): bump dawidd6/action-download-artifact from 2 to 3 (#5021)
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2 to 3.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  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>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-12-16 13:09:06 +00:00
dependabot[bot] 434487750f
chore(deps): bump actions/download-artifact from 3 to 4 (#5024)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  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>
2023-12-16 11:01:15 +00:00
dependabot[bot] 6bf2031c4d
chore(deps): bump actions/upload-artifact from 3 to 4 (#5025)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  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>
2023-12-16 11:43:00 +01:00
pajlada 584a7c86fc
Move clang-tidy to its own CI job (#4996)
* Only run the `post-clang-tidy-review` if the `clang-tidy` build succeeded
2023-12-02 13:04:43 +00:00
pajlada 9f9739836f
ci: Build benchmarks on Ubuntu 22.04 runner (#4982) 2023-11-26 16:54:33 +00:00