diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 173a257..6cd1551 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,8 +21,8 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-go@v7 with: go-version: stable cache: true @@ -41,8 +41,8 @@ jobs: name: staticcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-go@v7 with: go-version: stable cache: true @@ -53,8 +53,8 @@ jobs: name: govulncheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-go@v7 with: go-version: stable cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a72ab29..eb9b799 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,10 +15,10 @@ jobs: goreleaser: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v7 with: go-version: stable - uses: goreleaser/goreleaser-action@v7 diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a47600..16488de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ All notable changes are documented here, following ## [Unreleased] +## [0.1.0] - 2026-07-24 + +First tagged release. Distributed as prebuilt binaries, a Homebrew cask, a Scoop +manifest, and `go install`. + ### Added - Go and web/Node stacks (detector + driver, no new dependencies). Go: `go.mod` detection (app vs library), running `go mod download`, `go vet` + `gofmt -l`, diff --git a/README.md b/README.md index aed25e6..3492d91 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,19 @@ Gatsby). Adding another is one driver. See anvil is a single static binary. +### Homebrew (macOS and Linux) + +```bash +brew install --cask openforge-oss/tap/anvil +``` + +### Scoop (Windows) + +```powershell +scoop bucket add openforge-oss https://github.com/openforge-oss/scoop-bucket +scoop install anvil +``` + ### Prebuilt binary Download the archive for your OS and architecture from the @@ -57,7 +70,7 @@ it, and put `anvil` on your `PATH`. go install github.com/openforge-oss/anvil@latest ``` -Homebrew and Scoop distribution is wired and lands in the next release. +Installs to `$(go env GOPATH)/bin`, which must be on your `PATH`. ## Usage