141 Commits

Author SHA1 Message Date
dependabot[bot]
b45afa7cb8 chore(deps): bump actions/cache from 5.1.0 to 6.1.0
Bumps [actions/cache](https://github.com/actions/cache) from 5.1.0 to 6.1.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](caa2961268...55cc834586)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 19:39:37 +00:00
dependabot[bot]
30756ea100 chore(deps): bump actions/checkout from 6.0.0 to 7.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](1af3b93b68...9c091bb21b)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 19:36:52 +00:00
dependabot[bot]
2bfcd02bfc chore(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 19:34:30 +00:00
Lars Toenning
40ae90e461 ci: Rename workflow 2026-07-08 19:07:33 +00:00
Lars Toenning
4f19b2fcf8 ci: Do not run redundand doxygen 2026-07-08 19:07:33 +00:00
Lars Toenning
8c7650e111 build: Use sccache for caching 2026-07-08 19:07:33 +00:00
Lars Toenning
c9ae21c447 ci: Fix release workflow 2026-06-29 21:26:41 +00:00
Lars Toenning
7eee2f10cd ci: Dummy job to satisfy requirements 2026-06-28 21:20:19 +00:00
Lars Toenning
1a9872ae2b ci: Pin action version 2026-06-28 20:28:12 +00:00
Lars Toenning
4f5c2e22c2 ci: Restructure CI 2026-06-28 20:28:12 +00:00
Lars Toenning
b39034003c ci: Do not autopublish draft releases 2026-06-25 12:35:55 +02:00
Lars Toenning
87528d9086 ci: Specify conan build profiles 2026-06-15 07:58:10 +02:00
Lars Toenning
fe4ebe70a7 ci: Use fixed conan version 2026-06-15 07:58:10 +02:00
Lars Toenning
55be798c3d build: Update to C++20 2026-06-15 07:58:10 +02:00
Lars Toenning
c82b09c829 ci: Use temporary aqtinstall version
This workaround is required to download Qt 6.11 on Windows

See PR 1000 of aqtinstall
2026-06-07 18:17:48 +02:00
Lars Toenning
a47ab25ee4 ci: Update actions 2026-06-07 18:17:48 +02:00
Lars Toenning
2586b21464 chore: Bump Qt version 2026-06-07 18:17:48 +02:00
tzobler
14ff2066b7 fix: update Qt version to 6.10.1 in build workflow 2025-11-21 00:53:30 +01:00
Lars Toenning
186c7aa31d ci: Bump macos runner version
Fixes #367
2025-11-15 23:00:12 +01:00
Lars Toenning
ee388bb350 ci: Bump installbuilder version 2025-11-15 23:00:12 +01:00
Lars Toenning
899b5d6ba4 ci: Run static code analysis 2025-11-01 16:15:12 +01:00
Lars Toenning
84e062f689 feat: Build xswiftbus for Apple Silicon 2025-10-20 23:34:54 +02:00
Lars Toenning
b85a82f5fb build: Update Qt version 2025-10-12 20:51:22 +02:00
Lars Toenning
8c9b00169f build: Fix xswiftbus release name 2025-08-29 23:17:15 +02:00
Mat Sutcliffe
2add67fe6a feat: doxygen docs include hyperlinks to Qt docs 2025-07-11 13:54:35 +02:00
Lars Toenning
e181680524 feat: Use zip instead of 7zip 2025-07-11 12:47:21 +02:00
Lars Toenning
e2fc3fe340 feat: Use conan for dependency management 2025-07-07 21:51:31 +02:00
Lars Toenning
e348b22dbd refactor: Remove Qt5 compatibility layer 2025-06-01 21:55:06 +02:00
Lars Toenning
59021f9a0a ci: Add gitlint 2024-12-08 13:41:42 +01:00
Lars Toenning
3f9d11687b ci: Add REUSE check to CI 2024-12-08 13:41:42 +01:00
tzobler
234ec5969e Update build.yml 2024-12-03 19:23:31 +01:00
Lars Toenning
d97d34a944 ci: Build doxygen only on main branch 2024-11-09 08:15:53 +01:00
Lars Toenning
5266cc1909 refactor: Port to Qt 6 2024-11-09 08:15:44 +01:00
Lars Toenning
4c0cd22870 ci: Upgrade install-qt-action 2024-10-12 22:19:17 +02:00
Lars Toenning
12cad05edc build!: Upgrade Ubuntu deploy target 2024-10-12 22:16:17 +02:00
Lars Toenning
5621b6a211 ci: Upgrade macOS version 2024-10-12 08:19:18 +02:00
Lars Toenning
9b781d9334 ci!: Remove Win 32-bit build 2024-08-11 22:17:16 +02:00
Lars Toenning
349b670c3e ci: Upgrade installbuilder version 2024-08-11 22:15:21 +02:00
Lars Toenning
89c4907888 build: Add CMakePresets.json 2024-07-07 23:15:15 +02:00
Lars Toenning
207d288ae7 build: Use argparse for CLI arguments in build script 2024-07-07 23:15:15 +02:00
Lars Toenning
c96889bae8 build: Move build util functions to separate file
Previously, having everything in a single file causes issues, because
build.py is also called from CMake to get the version number. This only
worked for users, who had "requests" installed, as this library is
required in build.py.
2024-07-07 22:05:00 +02:00
Lars Toenning
3e40e4f838 ci: Upgrade install-qt-action 2024-06-13 21:34:56 +02:00
Lars Toenning
f46b2e1644 ci: Upgrade macOS version
Fixes #285
2024-06-13 21:11:47 +02:00
Lars Toenning
89b2d5fbec ci: Check out externals repository 2024-06-02 09:48:02 +02:00
Lars Toenning
4298d38ee7 refactor: Clean up build.py 2024-03-09 22:09:10 +01:00
Lars Toenning
482407e4b3 chore: Update GitHub actions 2024-02-20 22:50:50 +01:00
Lars Toenning
e3262b0568 chore: Upgrade GitHub actions 2024-02-18 23:09:13 +01:00
Lars Toenning
0c29b279f8 chore: Update installbuilder 2024-02-06 08:45:34 +01:00
Mat Sutcliffe
7e6f3f0f0d ci: Update runner OS version for post-build jobs 2024-01-29 19:35:50 +00:00
Mat Sutcliffe
fe9a1987fd ci: Publish doxygen output to GitHub Pages 2024-01-29 19:35:50 +00:00