This PR addresses several improvements to our GitHub workflows, release creation process, and documentation to enhance clarity and functionality across the project. Changes include:
Improved CONTRIBUTING.md and README.md to reflect the latest release workflow changes.
Updated changelog configuration for accuracy and consistency.
Revised labels and categories to align with GitHub labels.
Enhanced readability of workflows and jobs through comments and renaming.
Transitioned the latest build workflow to a nightly build, ensuring it checks for changes before creating a new latest build, which can also be manually triggered.
Added a security policy in the form of SECURITY.md.
Type of change
[x] This change requires a documentation update
How Has This Been Tested?
The changes have been tested by validating each updated workflow, ensuring proper label management, and confirming the functionality of the new nightly build process. Detailed testing involved simulating manual triggers and automatic nightly builds in a controlled environment.
Screenshots (if appropriate):
N/A
Checklist:
[x] I have made corresponding changes to the documentation
Description
This PR addresses several improvements to our GitHub workflows, release creation process, and documentation to enhance clarity and functionality across the project. Changes include:
Type of change
How Has This Been Tested?
The changes have been tested by validating each updated workflow, ensuring proper label management, and confirming the functionality of the new nightly build process. Detailed testing involved simulating manual triggers and automatic nightly builds in a controlled environment.
Screenshots (if appropriate):
N/A
Checklist: