Repository navigation
Releases
Release v0.5.0
Changelog
Features
- feat: Github action for running octodoctor in CI (@kostis-codefresh)
- feat: define severify for failure in CI (@kostis-codefresh)
Other changes
- deps: bump the go-minor-and-patch group with 2 updates (@dependabot[bot])
- docs: use Octopus Deploy writing style (@kostis-codefresh)
Download the archive for your platform below, extract it, and put octodoctor on your PATH.
On Linux and macOS, run chmod +x octodoctor if you get a permission denied error.
Verify your download against checksums.txt.
See the installation guide
for details.
Release v0.4.0
Changelog
Features
- feat: redesign HTML report with Octopus Design System (@todaywasawesome)
Fixes
- fix: make it clear that rules are links (@kostis-codefresh)
Other changes
- chore: add dependabot configuration for GitHub Actions and Go modules (@thatmlopsguy)
- chore: fix favicon (@kostis-codefresh)
- chore: simplify html report (@kostis-codefresh)
- chore: update GitHub Actions to use specific versions for checkout and setup-go (@thatmlopsguy)
- chore: update Go version requirement to 1.26.10 in documentation and go.mod (@thatmlopsguy)
- deps: bump the go-minor-and-patch group with 4 updates (@dependabot[bot])
- docs: fix project doc site (@kostis-codefresh)
- docs: update example report screenshot for redesign (@todaywasawesome)
Download the archive for your platform below, extract it, and put octodoctor on your PATH.
On Linux and macOS, run chmod +x octodoctor if you get a permission denied error.
Verify your download against checksums.txt.
See the installation guide
for details.
Release v0.3.0
Changelog
Fixes
- fix: make agent skill less complex (@kostis-codefresh)
Other changes
- chore: link to public docs (@kostis-codefresh)
- chore: move skill to well known folder (@kostis-codefresh)
- docs: agent instructions (@kostis-codefresh)
- docs: apply Octopus style guide to all docs (@kostis-codefresh)
- docs: canonical url (@kostis-codefresh)
- docs: clarify rules (@kostis-codefresh)
- docs: favicon for readthedocs (@kostis-codefresh)
- docs: new ai agent page (@kostis-codefresh)
- docs: new usage page (@kostis-codefresh)
- docs: rule clarifications (@kostis-codefresh)
- docs: show main flow (@kostis-codefresh)
- docs: simplified README (@kostis-codefresh)
Download the archive for your platform below, extract it, and put octodoctor on your PATH.
On Linux and macOS, run chmod +x octodoctor if you get a permission denied error.
Verify your download against checksums.txt.
See the installation guide
for details.
Release v0.2.0
Changelog
Features
- feat: added agent/claude skill (@kostis-codefresh)
- feat: show rule progress (@kostis-codefresh)
Fixes
- fix: only fail R98 when Applications exist without ApplicationSets (@ppapapetrou76)
Other changes
- ci: cleanup changelog (@kostis-codefresh)
- doc: clarify autosync rule (@kostis-codefresh)
- doc: clarify r97 description (@kostis-codefresh)
- docs: making the file executable before running it (@kostis-codefresh)
Download the archive for your platform below, extract it, and put octodoctor on your PATH.
On Linux and macOS, run chmod +x octodoctor if you get a permission denied error.
Verify your download against checksums.txt.
See the installation guide
for details.
Release v0.1.0
Changelog
Features
- 74306cd: feat: accept long and short flags for parameters (@kostis-codefresh)
- 69b5740: feat: export from live cluster (@kostis-codefresh)
Other changes
- 4dd44c5: Merge pull request #10 from OctopusDeploy/cncf-rename (@kostis-codefresh)
- dfe8ed6: Merge pull request #11 from OctopusDeploy/go-module (@kostis-codefresh)
- 2e69ab7: Merge pull request #12 from OctopusDeploy/remove-codefresh-mentions (@kostis-codefresh)
- 6f12abd: Merge pull request #13 from OctopusDeploy/cluster-export (@kostis-codefresh)
- bd78bcf: chore: Added same licence as Argo CD (@kostis-codefresh)
- acbc211: chore: Git repository name change (@kostis-codefresh)
- f42c674: chore: cleanup emojis (@kostis-codefresh)
- d846d63: chore: cncf rename (@kostis-codefresh)
- d427a2d: chore: link to documentation in readthedocs (@kostis-codefresh)
- 122377c: chore: new report picture (@kostis-codefresh)
- 6db1c97: chore: update go module path to match git repo (@kostis-codefresh)
- 9bea131: ci: change release process to goreleaser (@kostis-codefresh)
- 6bc43b8: ci: fixed lint problems (@kostis-codefresh)
- 72a205e: ci: more strick go linting (@kostis-codefresh)
- 50eea32: docs: best practices (@kostis-codefresh)
- 9931a00: docs: cleanups (@kostis-codefresh)
- bd53482: docs: contribution page (@kostis-codefresh)
- b63ae22: docs: documented all other rules (@kostis-codefresh)
- 6c93a82: docs: documented some rules (@kostis-codefresh)
- 581a090: docs: explain release process (@kostis-codefresh)
- 5f052c3: docs: format severity (@kostis-codefresh)
- be0783a: docs: new rule structure for docs (@kostis-codefresh)
- d4535b9: docs: octodoctor can be used even outside of Codefresh (@kostis-codefresh)
- 2eee959: docs: readthedocs support (@kostis-codefresh)
- 6eb27d8: docs: updated rule descriptions (@kostis-codefresh)
Download the archive for your platform below, extract it, and put octodoctor on your PATH.
Verify your download against checksums.txt.
chmod +x octodoctor
./octodoctor --export
See the installation guide
for details.
Release v0.0.8
Argo CD Doctor v0.0.8
This release contains pre-built binaries for multiple platforms.
Download the appropriate binary for your system:
- macOS Intel:
argocd-doctor-darwin-amd64 - macOS Apple Silicon:
argocd-doctor-darwin-arm64 - Linux x86_64:
argocd-doctor-linux-amd64 - Linux ARM64:
argocd-doctor-linux-arm64 - Windows x86_64:
argocd-doctor-windows-amd64.exe
Usage
# Make the binary executable (Linux/macOS)
chmod +x argocd-doctor-*
# Run the tool
./argocd-doctor-* --directory /path/to/argocd/configsSee the README for detailed usage instructions.
Release v0.0.7
Argo CD Doctor v0.0.7
This release contains pre-built binaries for multiple platforms.
Download the appropriate binary for your system:
- macOS Intel:
argocd-doctor-darwin-amd64 - macOS Apple Silicon:
argocd-doctor-darwin-arm64 - Linux x86_64:
argocd-doctor-linux-amd64 - Linux ARM64:
argocd-doctor-linux-arm64 - Windows x86_64:
argocd-doctor-windows-amd64.exe
Usage
# Make the binary executable (Linux/macOS)
chmod +x argocd-doctor-*
# Run the tool
./argocd-doctor-* --directory /path/to/argocd/configsSee the README for detailed usage instructions.
Release v0.0.6
Argo CD Doctor v0.0.6
This release contains pre-built binaries for multiple platforms.
Download the appropriate binary for your system:
- macOS Intel:
argocd-doctor-darwin-amd64 - macOS Apple Silicon:
argocd-doctor-darwin-arm64 - Linux x86_64:
argocd-doctor-linux-amd64 - Linux ARM64:
argocd-doctor-linux-arm64 - Windows x86_64:
argocd-doctor-windows-amd64.exe
Usage
# Make the binary executable (Linux/macOS)
chmod +x argocd-doctor-*
# Run the tool
./argocd-doctor-* --directory /path/to/argocd/configsSee the README for detailed usage instructions.
Release v0.0.5
Argo CD Doctor v0.0.5
This release contains pre-built binaries for multiple platforms.
Download the appropriate binary for your system:
- macOS Intel:
argocd-doctor-darwin-amd64 - macOS Apple Silicon:
argocd-doctor-darwin-arm64 - Linux x86_64:
argocd-doctor-linux-amd64 - Linux ARM64:
argocd-doctor-linux-arm64 - Windows x86_64:
argocd-doctor-windows-amd64.exe
Usage
# Make the binary executable (Linux/macOS)
chmod +x argocd-doctor-*
# Run the tool
./argocd-doctor-* --directory /path/to/argocd/configsSee the README for detailed usage instructions.
Release v0.0.4
Argo CD Doctor v0.0.4
This release contains pre-built binaries for multiple platforms.
Download the appropriate binary for your system:
- macOS Intel:
argocd-doctor-darwin-amd64 - macOS Apple Silicon:
argocd-doctor-darwin-arm64 - Linux x86_64:
argocd-doctor-linux-amd64 - Linux ARM64:
argocd-doctor-linux-arm64 - Windows x86_64:
argocd-doctor-windows-amd64.exe
Usage
# Make the binary executable (Linux/macOS)
chmod +x argocd-doctor-*
# Run the tool
./argocd-doctor-* --directory /path/to/argocd/configsSee the README for detailed usage instructions.