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.
This commit is contained in:
@@ -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 }}
|
||||
|
||||
@@ -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).
|
||||
|
||||
## Сборка
|
||||
|
||||
|
||||
Reference in New Issue
Block a user