Skip to content

16 setup dot installer#17

Merged
mathieusouflis merged 2 commits intomainfrom
16-setup-dot-installer
Apr 13, 2026
Merged

16 setup dot installer#17
mathieusouflis merged 2 commits intomainfrom
16-setup-dot-installer

Conversation

@mathieusouflis
Copy link
Copy Markdown
Member

@mathieusouflis mathieusouflis commented Apr 13, 2026

Summary

Closes #16

Type of change

  • Bug fix
  • New feature
  • Refactor (no behavior change)
  • Performance improvement
  • Documentation
  • CI/CD / tooling
  • Breaking change

Changes

  • Add installation scripts + uninstall

Testing

  • Added / updated tests
  • Manually tested locally
  • All existing tests pass

Checklist

  • Lint passes
  • Tests pass
  • Build succeeds
  • Documentation updated if applicable

Screenshots

Add a 'self-update' command that downloads and atomically replaces the
executable from GitHub releases. Add .goreleaser.yaml and switch the
release workflow to use goreleaser action. Add install.sh and
uninstall.sh scripts and update README/docs with installation and
usage instructions.
Restructure CI/CD docs with workflow tables, GoReleaser/Homebrew
details,
and local commands. Expand developer FAQ with generator examples,
distribution and release instructions. Clarify Go code-style tooling,
import rules, testing conventions, and concurrency guidance.
@mathieusouflis mathieusouflis linked an issue Apr 13, 2026 that may be closed by this pull request
@mathieusouflis mathieusouflis merged commit e36a717 into main Apr 13, 2026
9 checks passed
@mathieusouflis mathieusouflis deleted the 16-setup-dot-installer branch April 13, 2026 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Setup dot installer

1 participant