Skip to content

Download binary to runner temp directory#18

Merged
ChrisJBurns merged 1 commit intomainfrom
fix/download-to-runner-temp
Jan 16, 2026
Merged

Download binary to runner temp directory#18
ChrisJBurns merged 1 commit intomainfrom
fix/download-to-runner-temp

Conversation

@ChrisJBurns
Copy link
Collaborator

@ChrisJBurns ChrisJBurns commented Jan 16, 2026

Summary

  • Download releaseo binary to ${{ runner.temp }} instead of the workspace directory
  • Extract only the binary from the archive (skip LICENSE and README.md)

Problem

When the binary was downloaded to the workspace, it would be picked up by git status and included in release PRs along with the LICENSE and README.md files from the archive.

Solution

Download and extract to the runner's temp directory which is outside the workspace, preventing any interference with git operations.

Test plan

  • Test action in a workflow to verify binary is not included in PRs
  • Verify LICENSE and README.md from archive don't appear in PRs

🤖 Generated with Claude Code

Download and extract releaseo binary to ${{ runner.temp }} instead of
the workspace directory. This prevents the binary and archive contents
(LICENSE, README.md) from appearing in git status and being committed
to release PRs.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ChrisJBurns ChrisJBurns merged commit 6473f04 into main Jan 16, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant