Skip to content

feat(ci): attach install.sh to each GitHub release#4757

Merged
Siumauricio merged 1 commit into
canaryfrom
feat/attach-install-script-to-releases
Jul 7, 2026
Merged

feat(ci): attach install.sh to each GitHub release#4757
Siumauricio merged 1 commit into
canaryfrom
feat/attach-install-script-to-releases

Conversation

@Siumauricio

Copy link
Copy Markdown
Contributor

Adds a step to the generate-release job that downloads the current install.sh from the website repo (Dokploy/website main) and attaches it as a release asset, so every release keeps a historical record of the install script that was live at release time.

Includes a shebang check so the job fails instead of attaching an HTML error page if the download breaks.

All 163 existing releases were already backfilled with their historically-correct install.sh; this keeps future releases consistent.

@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. release labels Jul 7, 2026
@Siumauricio Siumauricio merged commit 12a9cce into canary Jul 7, 2026
4 checks passed
@Siumauricio Siumauricio deleted the feat/attach-install-script-to-releases branch July 7, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant