Skip to content

Improve the local GHSA/SYNC process #1008

@jasnow

Description

@jasnow

My new/latest ruby-advisory-db sub-project:

GOAL: Go straight (no automated or manual steps) from the GHSA:SYNC (github_advisory_sync.rb) script to clean "yamllint" and green "rake" run.

TLDR: more shareable daily process (More automated and documented standards, less manual steps)

  1. Most of these improvement would focus of reducing or eliminating the automated or manual post-processing (after github_advisory_sync.rb) of advisories.

    • I will be experimenting with removing the post-processing steps and see if "yamllint", "rake", and PR approval is affected.
  2. Also documentation issues will be created to make new contributors aware of the normal expectations and conventions.

    • This include PR feedback items.

Finally, feel free to add other improvements to this issue's comments or write new issues/PRs.

You can assume that if an issue is created (vs. PR) that I need help with it.
Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions