Skip to content

FIX: Restore artifact URL download support in unified deployment endpoint#136

Merged
pnispero merged 1 commit intomainfrom
yektay/rpm-fix
Apr 13, 2026
Merged

FIX: Restore artifact URL download support in unified deployment endpoint#136
pnispero merged 1 commit intomainfrom
yektay/rpm-fix

Conversation

@YektaY
Copy link
Copy Markdown
Contributor

@YektaY YektaY commented Apr 13, 2026

Description

  • Add artifact_url and artifact_type fields back to DeployDict
  • When artifact_url is provided, download the artifact from the URL instead of using download_release()
  • Pass artifact_path and artifact_type to the Ansible playbook for artifact-based deployments

This was lost during the multi-build-target refactor (#132) which removed the /app/deployment endpoint.

@YektaY YektaY requested a review from pnispero April 13, 2026 18:24
Copy link
Copy Markdown
Contributor

@pnispero pnispero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@pnispero pnispero merged commit 12a8b76 into main Apr 13, 2026
1 check 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.

2 participants