Draft: Add gems/audits.yml file to track the Ruby Gems Audit process
What does this MR do and why?
The gems/audits.yml
is a YAML file for the current and previous gems audits. It contains a list of entries. Each entry tracks the readiness of a gem to be used by the next Ruby version.
Fields:
-
name
- The name of the gem -
description
- The description of how it's used by GitLab -
source_url
- URL of the gem's source code -
vendored
- Identifies whether the gem is vendored by GitLab -
native_extensions
- Identifies whether the gem uses an extension -
group
- The group responsible for the gem -
audit
- The list of audits:-
complete
- Identifies whether the audit is complete -
merge_request_url
- Merge request to update this entry -
issue_url
- Issue to update this entry -
notes
- Notes about the usage of this gem with this Ruby
-