Skip to content

Allow root-prefix docs live verification - #31

Merged
dskvr merged 1 commit into
masterfrom
fix/30-docs-root-prefix
Sep 4, 2026
Merged

dskvr merged 1 commit into
masterfrom
fix/30-docs-root-prefix

Conversation

@dskvr

@dskvr dskvr commented Sep 4, 2026 •

Copy link
Copy Markdown
Member

Closes #30.

Summary

  • accept an explicitly empty --remote-prefix as the Bunny storage root
  • continue rejecting an omitted option value
  • cover both cases in the script verification suite
  • record the live installer and published AppImage/deb/RPM direct-download status

Evidence

  • the preceding deployment uploaded and verified its manifest successfully
  • bash scripts/verify-docs-live.sh --hostname loopwire.app --remote-prefix "" passed
  • deployed https://loopwire.app/install.sh matches scripts/install.sh byte-for-byte
  • pnpm verify:docs passed
  • pnpm verify:scripts passed

Scope

CI/CD live-site verification and release notes only. No upload behavior or Bunny credentials change.

Treat a present but empty Bunny remote prefix as the storage-zone root while
preserving the error for an omitted option value. This lets the live smoke test
verify the same root deployment that the uploader and manifest already accept.
Align the install matrix with the now-live installer and direct-download release
artifacts so the deployment status is not documented as blocked.

Constraint: An empty BUNNY_REMOTE_PREFIX intentionally denotes the storage root
Rejected: Omit --remote-prefix in the workflow | would leave the CLI contract inconsistent across configured values
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Preserve the distinction between an empty value and a missing argument
Tested: Live loopwire.app smoke, installer hash comparison, empty-prefix regression, omitted-value rejection, docs and script verification
Not-tested: Non-root Bunny prefix in the live production zone
Related: #30
@dskvr
dskvr force-pushed the fix/30-docs-root-prefix branch from 733f00e to 43eddc7 Compare September 4, 2026 13:02
@dskvr
dskvr merged commit 007e47e into master Sep 4, 2026
3 checks passed
@dskvr
dskvr deleted the fix/30-docs-root-prefix branch September 4, 2026 13:14
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.

Allow root-prefix docs live verification

1 participant