Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add script for installing foundry #160

Merged
merged 9 commits into from
Nov 28, 2023
Merged

Conversation

geoff-vball
Copy link
Contributor

Why this should be merged

Unifies Dockerfile and github CI to both install foundry in the same manner from our forked repo.

How this works

How this was tested

How is this documented

@geoff-vball geoff-vball changed the title Gstuart/install foundry script Add script for installing foundry Nov 27, 2023
@geoff-vball geoff-vball marked this pull request as ready for review November 27, 2023 19:33
@geoff-vball geoff-vball force-pushed the gstuart/install-foundry-script branch from 9c724b1 to 2ba9679 Compare November 27, 2023 20:16

set -e

FOUNDRY_VERSION=v0.1.0

Choose a reason for hiding this comment

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

should we set this in versions.sh?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

IMO we should only use versions.sh for a version that is needed in more than one place. Adding indirectly here only increases complexity.

scripts/abi_bindings.sh Outdated Show resolved Hide resolved
Copy link
Contributor

@cam-schultz cam-schultz left a comment

Choose a reason for hiding this comment

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

Two tiny comments, otherwise LGTM! Thanks for fixing this.

scripts/install_foundry.sh Show resolved Hide resolved
scripts/install_foundry.sh Show resolved Hide resolved
Copy link
Collaborator

@michaelkaplan13 michaelkaplan13 left a comment

Choose a reason for hiding this comment

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

LGTM, thanks for making these consistent.

Somewhat unrelated, have we published ARM64 builds in our fork?

@geoff-vball geoff-vball merged commit 8568480 into main Nov 28, 2023
13 checks passed
@geoff-vball geoff-vball deleted the gstuart/install-foundry-script branch November 28, 2023 15:05
@geoff-vball
Copy link
Contributor Author

@michaelkaplan13 No we haven't added the ARM64 binaries yet.

@cam-schultz
Copy link
Contributor

@michaelkaplan13 No we haven't added the ARM64 binaries yet.

Updated https://github.com/ava-labs/foundry/releases/tag/v0.1.0 with ARM64 binaries.

minghinmatthewlam pushed a commit that referenced this pull request Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants