From 454b3abeb4f406261e503488d99e8932fd1fa40a Mon Sep 17 00:00:00 2001 From: Denozordec Date: Sat, 11 Apr 2026 17:33:11 +0700 Subject: [PATCH] Update tdlib_ping workflow to use actions/upload-artifact@v3 for Gitea compatibility. Revise README to clarify artifact handling during tag and branch pushes, ensuring users are informed about the versioning limitations. --- .gitea/workflows/tdlib_ping.yaml | 3 ++- cmd/tdlib_ping/README.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/tdlib_ping.yaml b/.gitea/workflows/tdlib_ping.yaml index f9c5353..90341fb 100644 --- a/.gitea/workflows/tdlib_ping.yaml +++ b/.gitea/workflows/tdlib_ping.yaml @@ -81,8 +81,9 @@ jobs: tar -tzvf "${ROOT}/${ASSET_TAR}" ldd "${DIST}/${ASSET_BIN}" || true + # v4+ не поддерживается на Gitea / GHES-совместимых runner'ах; v3 — старый протокол артефактов. - name: Upload workflow artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: ${{ env.ASSET_TAR }}-${{ gitea.sha }} path: ${{ env.ASSET_TAR }} diff --git a/cmd/tdlib_ping/README.md b/cmd/tdlib_ping/README.md index 04d591a..cb19cf5 100644 --- a/cmd/tdlib_ping/README.md +++ b/cmd/tdlib_ping/README.md @@ -18,7 +18,7 @@ chmod +x /opt/tdlib-ping/tdlib_ping-linux-amd64 export MTPROXY_TDLIB_HELPER=/opt/tdlib-ping/tdlib_ping-linux-amd64 ``` -При push **тега** архив прикрепляется к **релизу** (релиз создаётся при отсутствии); при push **ветки** или `workflow_dispatch` — только артефакт прогона в Actions. +При push **тега** архив прикрепляется к **релизу** (релиз создаётся при отсутствии); при push **ветки** или `workflow_dispatch` — только артефакт прогона в Actions (для Gitea используется `upload-artifact@v3`, не v4). ## Сборка