Skip to content

feat(ci): pin install.sh release asset to the released version#4758

Merged
Siumauricio merged 1 commit into
canaryfrom
feat/pin-install-script-version
Jul 7, 2026
Merged

feat(ci): pin install.sh release asset to the released version#4758
Siumauricio merged 1 commit into
canaryfrom
feat/pin-install-script-version

Conversation

@Siumauricio

Copy link
Copy Markdown
Contributor

The install.sh attached to each release previously installed whatever version was current at run time (latest / GitHub auto-detection). This pins DOKPLOY_VERSION to the release's own version before attaching, so running a release's install.sh installs exactly that version. Env override still works (DOKPLOY_VERSION=canary bash install.sh).

All 163 existing release assets were re-uploaded with the same pinning applied (old scripts: image pinned to the release tag; modern scripts: DOKPLOY_VERSION default injected).

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

Labels

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