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.
Publish mtproxy_checker Docker image / test (push) Successful in 8s
Build tdlib_ping (linux/amd64) / build-tdlib-ping (push) Successful in 5m45s
Publish mtproxy_checker Docker image / build-and-push (push) Successful in 49s

This commit is contained in:
Denozordec
2026-04-11 17:33:11 +07:00
parent f438984e3d
commit 454b3abeb4
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -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 }}
+1 -1
View File
@@ -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).
## Сборка