Skip to content

Installation from a commit doesn't appear to work #56

@kayabaNerve

Description

@kayabaNerve

The docs say a version may be specified by commit: https://www.getfoundry.sh/introduction/installation#installing-specific-versions

That produces the following output, when I try to install 1.7.0 by its commit hash:

foundryup: checking if foundryup is up to date...
foundryup: foundryup is up to date.
foundryup: installing foundry (version f83bad912a9dba7bf0371def1e70bb1896048356, tag f83bad912a9dba7bf0371def1e70bb1896048356)
foundryup: checking if forge, cast, anvil, and chisel for f83bad912a9dba7bf0371def1e70bb1896048356 version are already installed
foundryup: no attestation found for this release, skipping SHA verification
foundryup: binaries not found or do not match expected hashes, downloading new binaries
foundryup: downloading forge, cast, anvil, and chisel for f83bad912a9dba7bf0371def1e70bb1896048356 version
######################################################################## 100.0%
tar: This does not look like a tar archive

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
foundryup: command failed: tar tf /tmp/tmp.6ebSZ5WWkh/foundry.tar.gz

Reading the code, it doesn't seem ready to handle a commit specification, and the URL it tries to create (/releases/download/...) doesn't seem to inherently populate with commits.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions