ci: fix release pipeline upload and deploy #7

Merged
zihluwang merged 1 commits from develop into main 2026-06-17 00:10:00 +08:00
Owner
  • scp target restored to /tmp/: /tmp/dist.tar.gz was treated as a
    directory by scp-action, breaking the deploy tar extract
  • drop forgejo-release@v1 (unreachable from runner); upload asset
    via the Gitea release assets API using curl
  • replace ssh-action "cp" with scp CLI: the cp ran on the remote
    server, leaving the runner without a local file
  • chain deploy on upload-release-asset: its cleanup rm must not
    race with the artifact download
  • clean up stale /tmp/dist.tar.gz on the server before each build
- scp target restored to /tmp/: /tmp/dist.tar.gz was treated as a directory by scp-action, breaking the deploy tar extract - drop forgejo-release@v1 (unreachable from runner); upload asset via the Gitea release assets API using curl - replace ssh-action "cp" with scp CLI: the cp ran on the remote server, leaving the runner without a local file - chain deploy on upload-release-asset: its cleanup rm must not race with the artifact download - clean up stale /tmp/dist.tar.gz on the server before each build
zihluwang added 1 commit 2026-06-17 00:09:32 +08:00
- scp target restored to /tmp/: /tmp/dist.tar.gz was treated as a
  directory by scp-action, breaking the deploy tar extract
- drop forgejo-release@v1 (unreachable from runner); upload asset
  via the Gitea release assets API using curl
- replace ssh-action "cp" with scp CLI: the cp ran on the remote
  server, leaving the runner without a local file
- chain deploy on upload-release-asset: its cleanup rm must not
  race with the artifact download
- clean up stale /tmp/dist.tar.gz on the server before each build
zihluwang merged commit 2852cb7e38 into main 2026-06-17 00:10:00 +08:00
Sign in to join this conversation.