Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,23 @@ poetry run scripts/precache_nodes.py
poetry run scripts/generate_osv_advisories.py
```

### Landing automated advisory updates

A
[GitHub Actions workflow](https://github.com/ackama/drupal-advisory-database/blob/main/.github/workflows/generate.yml)
runs regularly to regenerate the advisories, opening a pull request if there are
changes.

Before being landed the changes should be reviewed for accuracy especially with
the version constraints and ranges - these will usually be flagged by the
generation script as warnings included in the `database_specific` sections of
the advisories where relevant.

If an advisory does have a warning, you should aim to have it addressed using
`patches.toml` described in the next section. This can be done by either pushing
a new commit directly to the pull request branch, or through a new pull request
after landing the changes to the advisories.

## Fixing incorrect data

Sometimes an advisory will have incorrect data, such as an affected version
Expand Down
Loading