Skip to content

fix: make install.sh use GitHub release artifacts by default - #7

Merged
lookmanrays merged 1 commit into
mainfrom
fix/github-one-command-installer
Jul 7, 2026
Merged

fix: make install.sh use GitHub release artifacts by default#7
lookmanrays merged 1 commit into
mainfrom
fix/github-one-command-installer

Conversation

@lookmanrays

Copy link
Copy Markdown
Owner

Summary

  • make piped install.sh default to GitHub release-bootstrap mode instead of caller-cwd bin/
  • preserve explicit/package-local installs based on --bin-dir or script path inside unpacked artifacts
  • verify release artifact checksums and manifest before extraction/install
  • document the canonical GitHub one-command installer and add acceptance evidence

Verification

  • bash -n scripts/install.sh
  • sh -n scripts/install.sh
  • go test ./cmd/codencer ./internal/release
  • go test ./...
  • make verify-public-release
  • exact raw branch curl installer against v0.3.1 release artifact

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ec6bdfbb11

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/install.sh Outdated
Comment thread scripts/install.sh Outdated
@lookmanrays
lookmanrays force-pushed the fix/github-one-command-installer branch 2 times, most recently from b119d0e to 7832821 Compare July 7, 2026 12:37
@lookmanrays

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 78328210ce

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/install.sh Outdated
Comment thread .github/workflows/release-assets.yml
@lookmanrays
lookmanrays force-pushed the fix/github-one-command-installer branch from 7832821 to 3967efd Compare July 7, 2026 13:27
@lookmanrays

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3967efd5a7

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/install.sh Outdated
Comment thread scripts/install.sh Outdated
@lookmanrays
lookmanrays force-pushed the fix/github-one-command-installer branch from 3967efd to 9379c11 Compare July 7, 2026 14:24
@lookmanrays

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 9379c11ef6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/install.sh Outdated
Comment thread scripts/install.sh Outdated
@lookmanrays
lookmanrays force-pushed the fix/github-one-command-installer branch from 9379c11 to 1ba98f7 Compare July 7, 2026 15:19
@lookmanrays

Copy link
Copy Markdown
Owner Author

@codex review

@lookmanrays
lookmanrays merged commit e452180 into main Jul 7, 2026
7 checks passed
@github-actions github-actions Bot mentioned this pull request Jul 7, 2026
@lookmanrays
lookmanrays deleted the fix/github-one-command-installer branch July 7, 2026 16:47
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