Skip to content

Releases

Setup forgeds and Solar v1.0.1

Choose a tag to compare

Install verified prebuilt forgeds and optional Solar with doublesharp/foundry@setup-forgeds-v1.0.1. Exact executable caching avoids downloads on warm runners; shared Solidity compiler caching is optional. The release contains only the action, installer, pinned checksums, documentation and licenses.

Source: c0bad63

forgeds builds

forgeds builds Pre-release
Pre-release

Choose a tag to compare

@doublesharp doublesharp released this 06 Nov 21:05

forgeds is doublesharp's build of Foundry's forge, tuned for local development with many worktrees and AI coding agents. It accepts the same commands and foundry.toml settings as forge.

What's different: read the full guide

  • Separate output folders. Artifacts go to forgeds-out/ and the project cache to forgeds-cache/, so forge and forgeds can share a project.
  • Shared compiler cache across worktrees. Compiler results are reused from ~/.foundry/cache/compilers, so a new worktree of an unchanged project skips compilation. Works with solc and Solar.
  • Instrumented coverage. forgeds coverage --instrumented keeps your optimizer and via_ir settings, covers branches inside expressions and inline assembly, and reruns in under a second when sources haven't changed.
  • Quieter compiler output. compiler_warnings = "changed" shows warnings only for files compiled in the current run, and missing imports are reported once each.

Downloads: the forgeds_<platform>.tar.gz assets always hold the newest build, and forgeds_latest.txt names its commit. Commit-named assets such as forgeds-4ca15fc_darwin_arm64.tar.gz stay fixed. Every archive has a .sha256 checksum, and forgeds --version prints the full commit SHA.

forge-ds (6975c33c48e4)

Pre-release

Choose a tag to compare

@doublesharp doublesharp released this 23 Sep 23:21

forge-ds built at 6975c33. Assets are never replaced.

forge-ds builds

forge-ds builds Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Sep 22:38

Prebuilt forge-ds binaries from doublesharp/foundry. This release's tag does not track the built commit.

  • forge-ds-<sha7>_<platform>_<arch>.tar.gz (+ .sha256): one commit, never replaced. Pin these.
  • forge-ds_<platform>_<arch>.tar.gz (+ .sha256): latest rolling build; its commit is in forge-ds_latest.txt.

Built by .github/workflows/forge-ds.yml on feature/viair-instrumented-coverage.

forge-ds (319852a15c4b)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Sep 23:16

forge-ds built at 319852a. Assets are never replaced.