driconf: fix force_gl_vendor description
[mesa.git] / bin / gen_release_notes.py
index 3a580a406ca46f9399f68528d62f90204b2e4191..716f807b3174b9c288fc30adf83c10b25e07e720 100755 (executable)
@@ -25,6 +25,7 @@ import asyncio
 import datetime
 import os
 import pathlib
+import subprocess
 import sys
 import textwrap
 import typing
@@ -211,6 +212,7 @@ def get_features(is_point_release: bool) -> typing.Generator[str, None, None]:
                 yield line
             else:
                 yield "None"
+        p.unlink()
     else:
         yield "None"
 
@@ -251,6 +253,10 @@ async def main() -> None:
         except:
             print(exceptions.text_error_template().render())
 
+    subprocess.run(['git', 'add', final])
+    subprocess.run(['git', 'commit', '-m',
+                    f'docs: add release notes for {this_version}'])
+
 
 if __name__ == "__main__":
     loop = asyncio.get_event_loop()