Commit Graph

334 Commits

Author SHA1 Message Date
Ilya Fedin 80833b68fc Get rid of DESKTOP_APP_DISABLE_X11_INTEGRATION 2026-07-03 07:00:21 +04:00
Ilya Fedin 3a528d8970 Move -fuse-ld=lld to linker flags 2026-07-01 12:34:56 +04:00
dependabot[bot] df268f33b3 Bump actions/cache from 5 to 6
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-30 13:27:09 +04:00
Ilya Fedin 22143a872e Per-week cache key for ccache on Linux action 2026-06-30 09:09:17 +04:00
Ilya Fedin 3447020b41 Make macOS packaged cache key more stable 2026-06-30 09:09:04 +04:00
dependabot[bot] 1520a810ac Bump actions/checkout from 6 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [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/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-23 06:50:10 +04:00
Ilya Fedin 641a43da65 Fix random define tdesktop cache being used for no define 2026-06-17 08:55:48 +04:00
Ilya Fedin abdc116f1f Fix Linux action tdesktop cache update 2026-06-16 16:47:20 +04:00
Ilya Fedin 999b28ae89 Cache tdesktop itself in Linux action 2026-06-15 11:36:36 +04:00
Ilya Fedin 6571285834 Use ccache for libraries in Linux action 2026-06-15 11:36:36 +04:00
Ilya Fedin fa2164c538 Move minizip into prepare.py/Dockerfile 2026-06-09 14:57:22 +04:00
23rd 1fff9c0998 Reverted "Updated macOS build on Github CI."
This reverts commit 02f420a0f3.
2026-06-09 07:49:26 +03:00
Ilya Fedin ab656cbc06 Update Windows ARM64 action to VS2026 2026-06-08 19:41:27 +04:00
23rd 02f420a0f3 Updated macOS build on Github CI. 2026-06-05 11:39:58 +03:00
23rd 15e45557ac [qrhi] Fixed QSB lookup on macOS Packaged CI via Homebrew qtshadertools. 2026-05-26 13:55:42 +03:00
23rd c83492111b Routed nightly branch builds to depot runners across CI workflows. 2026-05-14 18:27:01 +03:00
23rd ec3e628b96 Removed redundant release trigger from changelog Pages workflow. 2026-05-05 10:30:15 +04:00
23rd 9ea03156a1 Replaced msvc-dev-cmd action with the Node 24 Eden-CI fork. 2026-05-05 10:30:15 +04:00
23rd af2b66bb5c Migrated CI workflows to depot.dev runners for faster builds. 2026-05-04 11:32:54 +07:00
23rd 52cc4762ba Added unused-styles job for removing unused style entries. 2026-04-23 21:09:43 +03:00
dependabot[bot] ed1e3cabc3 Bump actions/deploy-pages from 4 to 5
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 06:50:24 +07:00
23rd 61f89d7b33 Fixed build with Xcode 26.4. 2026-04-09 12:36:51 +03:00
dependabot[bot] 71497e592c Bump docker/build-push-action from 6 to 7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 18:44:43 +04:00
dependabot[bot] b24a13d962 Bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 18:44:30 +04:00
dependabot[bot] 7a9b62fc40 Bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-04 17:33:42 +04:00
Ilya Fedin 87caf0e2c4 Disable 32-bit Qt 6 Windows action builds
They don't build anymore
2026-03-04 16:35:35 +04:00
Ilya Fedin 28af45c65a Ensure LLD is used in Linux action
It's specified in the Dockerfile but action accidentally removes it when disabling debug symbols
2026-03-03 12:16:53 +04:00
23rd ff3b0fe2d9 Updated Windows build docs for VS 2026. 2026-02-28 19:07:07 +04:00
dependabot[bot] d285b2409b Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [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/v4...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-27 23:44:55 +04:00
dependabot[bot] 3030a80f37 Bump actions/upload-pages-artifact from 3 to 4
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-27 23:44:26 +04:00
dependabot[bot] 47bf9f2429 Bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-27 23:44:12 +04:00
John Preston 5a6a38da29 Fix path for changelog. 2026-02-20 11:27:46 +04:00
John Preston ce8682e0ee Generate HTML changelog from text version. 2026-02-20 11:22:54 +04:00
Ilya Fedin a86c84b1a1 Set more cmake variables globally in macOS packaged action 2026-01-19 21:01:38 +04:00
Ilya Fedin 70bddf76fa Cache rnnoise in macOS packaged action 2026-01-19 21:01:38 +04:00
Ilya Fedin 82c6e50753 Cache only installed files in macOS packaged action 2026-01-19 21:01:38 +04:00
Ilya Fedin d3f2270f22 Switch rnnoise to GitHub in macOS packaged action 2026-01-19 21:01:38 +04:00
Ilya Fedin fb90685a7c Add tde2e version to cache key in macOS packaged action 2026-01-19 21:01:38 +04:00
Ilya Fedin bbd865ddec Stop calling hdiutil in macOS packaged action
It periodically fails for some reason
2026-01-19 21:01:38 +04:00
23rd 6d145be8d2 Returned back full Ubuntu to Github CI for user agent updater. 2026-01-06 08:49:25 +03:00
Ilya Fedin b0fa6170e5 Add Windows arm64 build to GitHub actions 2026-01-05 21:54:56 +04:00
Ilya Fedin 83668b3b93 Add Windows Qt 6 build to GitHub actions 2026-01-05 21:54:56 +04:00
Ilya Fedin e5683489bb Use x64 build tools to build x86 binaries in Windows action 2026-01-05 21:54:56 +04:00
Ilya Fedin f82a6f7f98 Share ThirdParty cache by runner architecture on Windows 2026-01-05 21:54:56 +04:00
Ilya Fedin 5739a37c7f Cache ThirdParty together with Libraries on macOS 2025-12-27 09:25:47 +04:00
Ilya Fedin e52aa98a9f Switch service actions to ubuntu-slim 2025-12-26 14:11:29 +04:00
Ilya Fedin bece15eaac Ensure patches aren't cleared up in actions
They're used by following steps
2025-12-23 04:52:00 +03:00
Ilya Fedin 1a071c5c6b Ensure prepare.py cache keys aren't cleared in actions 2025-12-22 22:01:39 +04:00
dependabot[bot] cf7ae1adf2 Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 15:10:45 +04:00
dependabot[bot] 691f796df6 Bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [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/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 15:09:52 +04:00