Skip to content

install.sh and install.ps1 download URLs 404 — missing version prefix in binary name #39

Description

@chirag127

Problem

Both one-line installers advertised in README construct release-download URLs that 404, because the binary name in the script omits the version prefix present on actual release assets.

Steps

  1. curl -fsSL https://raw.githubusercontent.com/tang-vu/ContribAI/main/install.sh | bash
  2. Or on Windows: irm https://raw.githubusercontent.com/tang-vu/ContribAI/main/install.ps1 | iex

Expected

Binary downloads and installs.

Actual

curl -fsSL fails; HEAD on the constructed URL returns HTTP/1.1 404 Not Found.

Constructed (broken):

  • https://github.com/tang-vu/ContribAI/releases/download/v6.8.0/contribai-linux-x86_64
  • https://github.com/tang-vu/ContribAI/releases/download/v6.8.0/contribai-windows-x86_64.exe

Actual asset names on release v6.8.0: contribai-v6.8.0-linux-x86_64, contribai-v6.8.0-macos-aarch64, contribai-v6.8.0-macos-x86_64, contribai-v6.8.0-windows-x86_64.exe.

install.sh:13-17,22 and install.ps1:3,5 need the v$VERSION- / v$Version- prefix in $BINARY/$Binary.

Environment

Repo v6.8.0, release tag v6.8.0, verified via curl -sI against GitHub release download endpoint 2026-07-04.

Thanks for maintaining tang-vu/ContribAI!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions