Skip to content

Install script fails because download link doesn't exist #6858

@IAmMarcellus

Description

@IAmMarcellus

Describe the bug

Running curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash to do a fresh install in linux fails with this output:

cli.sh | bash
WINDIR: <not set>
OSTYPE: linux-gnu
uname -s: Linux
uname -m: x86_64
PWD: /home/marcellus/Projects/AlgoCryptoTradingBot-hybrid
Detected OS: linux with ARCH x86_64
Downloading stable release: goose-x86_64-unknown-linux-gnu.tar.bz2...
Error: Failed to download https://github.com/block/goose/releases/download/stable/goose-x86_64-unknown-linux-gnu.tar.bz2

Its happening because https://github.com/block/goose/releases/download/stable/goose-x86_64-unknown-linux-gnu.tar.bz2 doesn't exist (the most recent CI job on release failed, maybe that's why?).

The same url /1.21.1/ in place of /stable/ does exist so it works if you set GOOSE_VERSION before running the install command/script.


To Reproduce
Steps to reproduce the behavior:

  1. Make sure GOOSE_VERSION is unset in your shell
  2. Run curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash
  3. See error

Expected behavior
Goose installs


Please provide the following information

  • OS & Arch: Ubuntu 22.04 x86
  • Interface: CLI
  • Version: v1.22.1
  • Extensions enabled: N/A
  • Provider & Model: N/A

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions