Migrated CI workflows to depot.dev runners for faster builds.

Esse commit está contido em:
23rd
2026-04-08 11:44:35 +03:00
commit de John Preston
commit af2b66bb5c
6 arquivos alterados com 19 adições e 5 exclusões
+1 -1
Ver Arquivo
@@ -44,7 +44,7 @@ jobs:
linux:
name: Rocky Linux 8
runs-on: ubuntu-latest
runs-on: ${{ (github.event_name == 'pull_request' || startsWith(github.ref, 'refs/tags/')) && 'depot-ubuntu-latest-16' || 'ubuntu-latest' }}
strategy:
matrix:
+1 -1
Ver Arquivo
@@ -40,7 +40,7 @@ jobs:
macos:
name: MacOS
runs-on: macos-latest
runs-on: ${{ (github.event_name == 'pull_request' || startsWith(github.ref, 'refs/tags/')) && 'depot-macos-latest' || 'macos-latest' }}
strategy:
matrix:
+1 -1
Ver Arquivo
@@ -40,7 +40,7 @@ jobs:
macos:
name: MacOS
runs-on: macos-latest
runs-on: ${{ (github.event_name == 'pull_request' || startsWith(github.ref, 'refs/tags/')) && 'depot-macos-latest' || 'macos-latest' }}
strategy:
matrix:
+1 -1
Ver Arquivo
@@ -40,7 +40,7 @@ jobs:
snap:
name: Ubuntu
runs-on: ubuntu-latest
runs-on: ${{ (github.event_name == 'pull_request' || startsWith(github.ref, 'refs/tags/')) && 'depot-ubuntu-latest-16' || 'ubuntu-latest' }}
env:
UPLOAD_ARTIFACT: "true"
+1 -1
Ver Arquivo
@@ -44,7 +44,7 @@ jobs:
windows:
name: Windows
runs-on: ${{ matrix.arch == 'arm64' && 'windows-11-arm' || 'windows-latest' }}
runs-on: ${{ matrix.arch == 'arm64' && 'windows-11-arm' || ((github.event_name == 'pull_request' || startsWith(github.ref, 'refs/tags/')) && 'depot-windows-latest-16' || 'windows-latest') }}
strategy:
matrix:
+14
Ver Arquivo
@@ -6,6 +6,7 @@ This is the complete source code and the build instructions for the official [Te
[![Build Status](https://github.com/telegramdesktop/tdesktop/workflows/Windows./badge.svg)](https://github.com/telegramdesktop/tdesktop/actions)
[![Build Status](https://github.com/telegramdesktop/tdesktop/workflows/MacOS./badge.svg)](https://github.com/telegramdesktop/tdesktop/actions)
[![Build Status](https://github.com/telegramdesktop/tdesktop/workflows/Linux./badge.svg)](https://github.com/telegramdesktop/tdesktop/actions)
[![Built with Depot](https://img.shields.io/badge/Built%20with-Depot.dev-46A75A)](https://depot.dev)
[![Preview of Telegram Desktop][preview_image]][preview_image_url]
@@ -83,3 +84,16 @@ Version **1.8.15** was the last that supports older systems
[linux]: docs/building-linux.md
[preview_image]: https://github.com/telegramdesktop/tdesktop/blob/dev/docs/assets/preview.png "Preview of Telegram Desktop"
[preview_image_url]: https://raw.githubusercontent.com/telegramdesktop/tdesktop/dev/docs/assets/preview.png
## Thanks to
<a href="https://depot.dev">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://depot.dev/assets/brand/1693758816/depot-logo-horizontal-on-dark.svg">
<source media="(prefers-color-scheme: light)" srcset="https://depot.dev/assets/brand/1693758816/depot-logo-horizontal-on-light.svg">
<img alt="Depot" src="https://depot.dev/assets/brand/1693758816/depot-logo-horizontal-on-light.svg" width="150">
</picture>
</a>
CI infrastructure sponsored by [Depot](https://depot.dev) — fast GitHub Actions runners.