Security/Firefox/Security Bug Life Cycle/Security Advisories: Difference between revisions

Jump to navigation Jump to search
Add note about bugzilla api key
(Provide simple steps)
(Add note about bugzilla api key)
Line 12: Line 12:
# In the working directory, run <code>./gen_queries.py $VERSIONNUMBER</code> to find bugs which could get advisories
# In the working directory, run <code>./gen_queries.py $VERSIONNUMBER</code> to find bugs which could get advisories
# For each bug, determine if it should get an advisory and assign the appropriate whiteboard tag on Bugzilla
# For each bug, determine if it should get an advisory and assign the appropriate whiteboard tag on Bugzilla
# Next run <code>./gen_yml.py $VERSIONNUMBER --all --output-path ../foundation-security-advisories/announce/2025</code>
# Next run <code>./gen_yml.py $VERSIONNUMBER --all --output-path ../foundation-security-advisories/announce/2025</code> (you need to set a Bugzilla API key)
# Fix any errors you encounter - the idea is that we fix e.g. missing categories when we encounter them instead of trying to find them up front
# Fix any errors you encounter - the idea is that we fix e.g. missing categories when we encounter them instead of trying to find them up front
# If you had to fix something, run it again but add <code>--id $ID</code> to ensure you overwrite the files instead of creating even more
# If you had to fix something, run it again but add <code>--id $ID</code> to ensure you overwrite the files instead of creating even more
14

edits

Navigation menu