Skip to content
This repository has been archived by the owner on Feb 1, 2024. It is now read-only.

Latest commit

 

History

History
34 lines (24 loc) · 1.02 KB

CONTRIBUTING.md

File metadata and controls

34 lines (24 loc) · 1.02 KB

Contributing

Testing

We use pytest-bdd for testing and these tests are executed by a GitHub workflow which must pass before a pull request can be merged.

In the tests we have these following scenarios:

Scenario Fixed Only Add CPEs if None
A Yes No
B Yes Yes
C No No
D No Yes

Release Process

When a PR is merged back to the main this creates a new release, therefore the merged branch should be set (in Makefile) after agreeing what the new version number should be (following SemVer guidelines).

After updating the version number then the following command should be executed:

make bump_version

This will do the following steps:

  • Generate the CHANGELOG.md file.
  • Add the new file to Git and commit the file.