Skip to content

fix(action): harden task download curl requests#11

Merged
rsclarke merged 2 commits intomainfrom
fix/harden-task-download-curl
Apr 19, 2026
Merged

fix(action): harden task download curl requests#11
rsclarke merged 2 commits intomainfrom
fix/harden-task-download-curl

Conversation

@rsclarke
Copy link
Copy Markdown
Owner

This PR narrows authentication to the GitHub API request that resolves the latest Task release and hardens all related curl invocations to fail on HTTP errors. That keeps release asset downloads API-focused while surfacing bad responses immediately in the action.

  • limit github token usage to the api.github.com latest-release lookup instead of sending it with release asset downloads
  • switch the release lookup, archive download, and checksum download curl calls to -fsSL so 4xx/5xx responses fail the step

@rsclarke rsclarke merged commit 1dd8d91 into main Apr 19, 2026
4 checks passed
@rsclarke rsclarke deleted the fix/harden-task-download-curl branch April 19, 2026 06:19
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