Commit Graph

374 Commits

Author SHA1 Message Date
23rd
838c6ca5f9 Fixed macOS libraries prune dropping pkg-config files for FFmpeg build. 2026-08-25 17:01:15 +03:00
John Preston
70809dab8f Keep regular build artifacts for one day 2026-08-24 19:18:46 +04:00
John Preston
4adceb7051 Keep regular build artifacts for one day 2026-08-24 19:18:42 +04:00
John Preston
608fbc33f3 Keep regular build artifacts for one day 2026-08-24 19:18:40 +04:00
John Preston
49bd461902 Keep regular build artifacts for one day 2026-08-24 19:18:34 +04:00
John Preston
35a8bc74f3 Keep regular build artifacts for one day 2026-08-24 19:18:32 +04:00
dependabot[bot]
cea59cf36a Bump actions/stale from 10 to 11
Bumps [actions/stale](https://github.com/actions/stale) from 10 to 11.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v10...v11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-04 11:41:42 +04:00
23rd
b6adefdaa8 Fixed build Windows CI. 2026-07-31 22:03:39 +04:00
Ilya Fedin
30f9e32e7a Update ccache in Linux action 2026-07-23 21:26:14 +04:00
Ilya Fedin
34ff95003c Update tdesktop cache in Linux action by the amount of misses 2026-07-23 09:01:50 +04:00
Ilya Fedin
64936e5da0 Try to improve issue templates
Some improvements suggested by AI...
2026-07-16 14:38:52 +04:00
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