Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sonatype-nexus-community/iq-merge-review-remediations
Automatically inserts component version recommendations in pull or merge requests
https://github.com/sonatype-nexus-community/iq-merge-review-remediations
github gitlab iq lifecycle nexus
Last synced: 22 days ago
JSON representation
Automatically inserts component version recommendations in pull or merge requests
- Host: GitHub
- URL: https://github.com/sonatype-nexus-community/iq-merge-review-remediations
- Owner: sonatype-nexus-community
- Created: 2019-10-23T20:47:37.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-16T20:16:16.000Z (about 4 years ago)
- Last Synced: 2023-07-14T04:17:55.313Z (over 1 year ago)
- Topics: github, gitlab, iq, lifecycle, nexus
- Language: Go
- Homepage:
- Size: 105 KB
- Stars: 0
- Watchers: 8
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
Awesome Lists containing this project
README
# iq-merge-review-remediations [![DepShield Badge](https://depshield.sonatype.org/badges/sonatype-nexus-community/iq-merge-review-remediations/depshield.svg)](https://depshield.github.io)
AWS Lambda which uses your Sonatype Nexus IQ instance to capture GitHub Pull Requests and/or GitLab Merge Requests from your repos and adds inline comments with suggestions on versions to upgrade your vulnerable open source components.
## How to use
1. Build and upload as AWS Lambda
2. Add your webhook to your repo's config with the following payload URL:`?iq_url=&iq_auth=:&iq_app=&token=`
## Supported languages
* go (go modules)
* Java (maven, gradle)
* C# / .net (nuget)
* Javascript / Typescript (npm)
* Ruby (rubygems)## Examples
### GitHub Pull Request
https://github.com/HokieGeek/various-manifests/pull/49/files### GitLab Merge Request
https://gitlab.com/HokieGeek/various-manifests/merge_requests/5/diffs## The Fine Print
It is worth noting that this is **NOT SUPPORTED** by [Sonatype](//www.sonatype.com), and is a contribution of [@HokieGeek](https://github.com/HokieGeek)
plus us to the open source community (read: you!)Remember:
- Use this contribution at the risk tolerance that you have
- Do **NOT** file Sonatype support tickets related to this
- **DO** file issues here on GitHub, so that the community can pitch in