Commit Graph

179 Commits

Author SHA1 Message Date
pajlada e4ae092b6f chore(ci): bump macos runners from 13 to 14 (#5934) 2025-02-08 19:24:39 +01:00
pajlada d05d8e120c chore: disable Qt5 builds in CI (#5933) 2025-02-08 18:50:07 +01:00
pajlada 05f541d5e4 doc(ci): explain ubuntu docker image stuff (#5905) 2025-02-06 12:44:00 +01:00
nerix 449aefc6bc refactor(eventsub): generate entire files (#5897) 2025-02-05 16:53:25 +01:00
dependabot[bot] a9984b63e1 chore(deps): bump hendrikmuhs/ccache-action from 1.2.14 to 1.2.16 (#5821) 2025-01-19 18:04:56 +00:00
dependabot[bot] ad9ee66958 chore(deps): bump ncipollo/release-action from 1.14.0 to 1.15.0 (#5822)
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/ncipollo/release-action/releases)
- [Commits](https://github.com/ncipollo/release-action/compare/v1.14.0...v1.15.0)

---
updated-dependencies:
- dependency-name: ncipollo/release-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>
2025-01-19 17:37:15 +00:00
pajlada f85543381f chore(ci): build & test macos with Boost 1.87 (#5835)
or whatever is currently available in homebrew
2025-01-19 11:45:30 +00:00
nerix 3ec9b93684 build(conan): 👷 update version and dependencies (#5776) 2025-01-11 11:09:12 +00:00
pajlada 3c17f86158 fix gh actions macos builder (#5774) 2024-12-21 12:20:45 +00:00
dependabot[bot] 2215455ca0 chore(deps): bump jurplel/install-qt-action from 4.0.0 to 4.1.1 (#5709) 2024-11-17 12:05:55 +00:00
pajlada 9e73ba2919 dev: Default building with Qt6 on all platforms (#5716) 2024-11-17 12:39:22 +01: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
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
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
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 58a930d28c ci: pin to macos-13 (#5362) 2024-04-26 15:15:09 +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
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 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] 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] 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
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 9eea2f8c0a chore: Add a 10m timeout to the clang-tidy CI job (#4939) 2023-11-04 13:36:01 +00:00
dependabot[bot] 21427e0dc5 Bump ZedThree/clang-tidy-review from 0.13.4 to 0.14.0 (#4890)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.13.4 to 0.14.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.13.4...v0.14.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>
2023-10-13 18:18:23 +02:00
pajlada bc218b4261 Don't download non-existant qt 5.15 debug symbols for Windows (#4857) 2023-10-01 13:07:02 +00:00
pajlada 467e36767c Update Nightly to 2.4.6 and get qt6-related-changes from 2.4.6 (#4856)
* Update Nightly to 2.4.6 and get qt6-related-changes from 2.4.6

* always enable precompiled headers on windows
2023-10-01 11:19:26 +02:00
dependabot[bot] a442a86492 Bump ZedThree/clang-tidy-review from 0.13.3 to 0.13.4 (#4814)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.13.3 to 0.13.4.
- [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.13.3...v0.13.4)

---
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>
2023-09-13 11:02:38 +02:00
dependabot[bot] a0ae1651eb Bump actions/checkout from 3 to 4 (#4806)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  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-09-09 13:31:12 +00:00
dependabot[bot] 14731012ad Bump ncipollo/release-action from 1.12.0 to 1.13.0 (#4786)
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/ncipollo/release-action/releases)
- [Commits](https://github.com/ncipollo/release-action/compare/v1.12.0...v1.13.0)

---
updated-dependencies:
- dependency-name: ncipollo/release-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>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2023-08-27 14:38:53 +00:00
dependabot[bot] 5ee9697dd2 Bump ZedThree/clang-tidy-review from 0.13.2 to 0.13.3 (#4759)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-08 22:21:16 -04:00
dependabot[bot] 8330119425 Bump jurplel/install-qt-action from 3.2.1 to 3.3.0 (#4753) 2023-08-07 11:00:33 +02:00
dependabot[bot] 557e8d0640 Bump ZedThree/clang-tidy-review from 0.13.1 to 0.13.2 (#4744)
Bumps [ZedThree/clang-tidy-review](https://github.com/zedthree/clang-tidy-review) from 0.13.1 to 0.13.2.
- [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.13.1...v0.13.2)

---
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>
2023-08-03 08:39:04 +00:00
pajlada 8cfa5e866e random ci test things (#4725)
* test

* Simplify qt install action usage

* Add merge_group to the actions
2023-07-29 11:02:43 +00:00
nerix 7fd01ac575 Limit sccache caches and improve PCH (#4727)
This also enables PCH on all but one Windows builds
2023-07-19 20:29:17 +00:00
nerix a045d3ee81 Use sccache on Windows (#4678)
* build: support sccache and windows
2023-06-11 10:31:04 +00:00
nerix 2264c44f10 Include Tests and Benchmarks in clang-tidy CI (#4653)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2023-05-24 21:47:03 +00:00