Skip to content

Commit dd8e21c

Browse files
committed
fix: write Linux tarballs to workspace dir so host upload step can find them
1 parent d3c8def commit dd8e21c

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,20 @@ jobs:
3232
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc \
3333
cargo build --release --target aarch64-unknown-linux-gnu -p devcontainer-mcp
3434
35-
# Package as tarballs
36-
mkdir -p /tmp/release
37-
cd target/x86_64-unknown-linux-gnu/release && tar czf /tmp/release/devcontainer-mcp-linux-x64.tar.gz devcontainer-mcp && cd -
38-
cd target/aarch64-unknown-linux-gnu/release && tar czf /tmp/release/devcontainer-mcp-linux-arm64.tar.gz devcontainer-mcp && cd -
35+
# Package as tarballs (use workspace dir so host can access them)
36+
mkdir -p /workspaces/devcontainer-mcp/release
37+
cd target/x86_64-unknown-linux-gnu/release && tar czf /workspaces/devcontainer-mcp/release/devcontainer-mcp-linux-x64.tar.gz devcontainer-mcp && cd -
38+
cd target/aarch64-unknown-linux-gnu/release && tar czf /workspaces/devcontainer-mcp/release/devcontainer-mcp-linux-arm64.tar.gz devcontainer-mcp && cd -
3939
4040
- name: Upload linux-x64
4141
uses: softprops/action-gh-release@v3
4242
with:
43-
files: /tmp/release/devcontainer-mcp-linux-x64.tar.gz
43+
files: release/devcontainer-mcp-linux-x64.tar.gz
4444

4545
- name: Upload linux-arm64
4646
uses: softprops/action-gh-release@v3
4747
with:
48-
files: /tmp/release/devcontainer-mcp-linux-arm64.tar.gz
48+
files: release/devcontainer-mcp-linux-arm64.tar.gz
4949

5050
build-macos:
5151
name: Build ${{ matrix.artifact }}

0 commit comments

Comments
 (0)