fix: run Portainer redeploy inside Alpine container #19

Merged
elvis merged 1 commit from feat/cicd_improvements into main 2026-05-28 17:50:39 +00:00
Owner

Summary

  • The Redeploy Portainer stack step was failing because curl and jq are not available on the runner host
  • Fixes this by writing the redeploy script to /tmp and running it inside an alpine Docker container that installs curl and jq on the fly

Test plan

  • Merge to main → confirm the "Build and Push" workflow completes fully, including the redeploy step

🤖 Generated with Claude Code

## Summary - The `Redeploy Portainer stack` step was failing because `curl` and `jq` are not available on the runner host - Fixes this by writing the redeploy script to `/tmp` and running it inside an `alpine` Docker container that installs `curl` and `jq` on the fly ## Test plan - [ ] Merge to main → confirm the "Build and Push" workflow completes fully, including the redeploy step 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix: run Portainer redeploy inside Alpine container to avoid missing curl/jq
Some checks failed
Test / test (pull_request) Failing after 3s
78621fa801
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
elvis merged commit 518c9ddea5 into main 2026-05-28 17:50:39 +00:00
elvis deleted branch feat/cicd_improvements 2026-05-28 17:50:39 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
elvis/actual-mcp!19
No description provided.