5 Commits

Author SHA1 Message Date
Joshua Spence
b6f2d95b18 Add goreleaser config (#107)
Notes for future self:

  - **To run a "local" release:** `goreleaser release --snapshot --clean`
  - **To check configuration file:** `goreleaser check`
  - **To create a new release:** `goreleaser release`
2023-02-27 09:41:38 +11:00
Joshua Spence
0e2aa4d1cc Fix lint (#106) 2023-02-23 14:36:01 +11:00
Joshua Spence
ec93016c4a Add golangci-lint to tools 2023-02-23 14:14:05 +11:00
Paul Tyng
4d251731a7 Adjust for 7.1 error handling 2022-07-02 20:13:01 -04:00
Joshua Spence
ff2854e943 Implement Stringer interface for DeviceState (#49)
* Implement `Stringer` interface for `DeviceState`

If device adoption fails the error message isn't very readable at the moment.

```
Error: unexpected state '10', wanted target '2'.
```

* Use `stringer`
2021-09-24 13:55:12 +10:00