From 5ae0e77f20e40fa8f5c9a88016980f22dfa315bc Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Sun, 25 May 2025 22:30:45 +0700 Subject: [PATCH] update GUIDES --- GUIDES.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/GUIDES.md b/GUIDES.md index 3763684..1f59314 100644 --- a/GUIDES.md +++ b/GUIDES.md @@ -2,6 +2,17 @@ ## Checklists +### New Version Releasing + +1. Ensure all tests pass on CI. +2. Update the version number in `evolved.lua`. +3. Update the **Changelog** section in `README.md`. +4. Create a new rockspec file in `rockspecs`. +5. Commit the changes with a message like `vX.Y.Z`. +6. Push and merge the changes to the `main` branch. +7. Create the release on GitHub. +8. Upload the new package to LuaRocks. + ### Adding a New Top-Level Function 1. Insert the new function into the `evolved` table in `evolved.lua`. 2. Create tests for the function in `develop/testing/function_name_tests.lua`.