Skip to content

feat: add architecture-specific tar inputs to deploy-agent action#7

Open
jason-rl wants to merge 3 commits intomainfrom
jason/arch-dependent-objects
Open

feat: add architecture-specific tar inputs to deploy-agent action#7
jason-rl wants to merge 3 commits intomainfrom
jason/arch-dependent-objects

Conversation

@jason-rl
Copy link
Copy Markdown
Contributor

No description provided.

@jason-rl jason-rl force-pushed the jason/arch-dependent-objects branch from 7fc0d7a to 3b0d394 Compare April 1, 2026 01:57
@jason-rl jason-rl changed the title feat: add architecture input to deploy-agent action feat: add architecture-specific tar inputs to deploy-agent action Apr 1, 2026
@jason-rl jason-rl requested review from jrvb-rl, ross-rl and wall-rl April 1, 2026 17:17
Adds x86-64-path and arm64-path inputs to support uploading separate tar
files per architecture. When provided, these files are uploaded as separate
objects and the agent is created with x86_64_object_id and arm64_object_id
in the object source.

Changes:
- action.yml: Add x86-64-path, arm64-path inputs and corresponding outputs
- validators.ts: Parse new inputs and update validation for tar source type
- agent-deployer.ts: Rewrite deployTarAgent to handle arch-specific uploads

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jason-rl jason-rl force-pushed the jason/arch-dependent-objects branch from 3b0d394 to d90bf7a Compare April 1, 2026 17:18
jason-rl added 2 commits April 1, 2026 10:27
Prevents .tgz files from being auto-detected as tgz content type,
which would cause the devbox to untar them. File source type should
store the file as-is.
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