Implement others ways of installation
- Dominant language
- Go
- Stars
- 11k
- Forks
- 792
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 48
Description
The project has a high chance of gaining a lot of adoption.
To help with adoption, the project could provide other ways to install besides go install or download binaries. This facilitates to use of the osv-scanner in different machines, servers, CI/CD, etc.
My proposal is that the project could have the following:
- [x] [docker image](https://github.com/google/osv-scanner/pull/70)
- [x] [brew package](https://github.com/google/osv-scanner/pull/89)
- [x] [arch linux package](https://github.com/google/osv-scanner/pull/133)
- [x] [alpine linux](https://github.com/google/osv-scanner/pull/235)
- [ ] debian based (.deb)
- [ ] red hat based (.rpm)
- [x] snap
- [x] [scoop](https://github.com/google/osv-scanner/pull/68)
All this can be done using the goreleaser.
I can help with PRs if these features make sense!
Contributor guide
Assessment
This issue has not been assessed yet.