Artifact 3097b3d5a02935dbef95b36140ac7a642fdd6a4c275692201722ca4f65bac630:
- File
.github/workflows/release.yml
— part of check-in
[d123dbf861]
at
2026-10-31 18:40:41
on branch main
— build: install from GitHub releases with a script; stop publishing to Homebrew
install.sh installs edgesync and the leaf agent from a GitHub release for macOS or Linux, checking each archive against checksums.txt; a new CI job runs it against the latest release on Ubuntu and macOS. goreleaser no longer updates the danmestas/homebrew-tap formulas, whose leaf formula existed for bones. The README, the docs quickstart and the release notes footer point at the script; the quickstart's library link now names go-libfossil. (user: 41898282+github-actions[bot]@users.noreply.github.com, size: 586) [annotate] [blame] [check-ins using] [more...]
name: release on: push: tags: - 'v*' permissions: contents: write jobs: release: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v6 with: fetch-depth: 0 - name: Setup Go uses: actions/setup-go@v6 with: go-version: '1.26.0' - name: Run GoReleaser uses: goreleaser/goreleaser-action@v7 with: distribution: goreleaser version: '~> v2' args: release --clean env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}