google / google/osv-scanner

Implement others ways of installation

Open
#55 11 comments 3 reactions 0 assignees View on GitHub
backlog good first issue
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.