[latex3-commits] [latex3/fontspec] develop: added more comments in autorelease file (1112a99)

github at latex-project.org github at latex-project.org
Tue Feb 13 14:46:50 CET 2024


Repository : https://github.com/latex3/fontspec
On branch  : develop
Link       : https://github.com/latex3/fontspec/commit/1112a991f223e627752f30cd3aa31406aa3030f5

>---------------------------------------------------------------

commit 1112a991f223e627752f30cd3aa31406aa3030f5
Author: Will Robertson <wspr81 at gmail.com>
Date:   Wed Feb 14 00:16:50 2024 +1030

    added more comments in autorelease file


>---------------------------------------------------------------

1112a991f223e627752f30cd3aa31406aa3030f5
 autorelease.lua | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/autorelease.lua b/autorelease.lua
index 25222e7..8dbb603 100755
--- a/autorelease.lua
+++ b/autorelease.lua
@@ -5,8 +5,16 @@
      AUTOMATON for performing CTAN releases
      ======================================
 
-     * Make sure changes are up to date with new version tag.
-     * Be in the `develop` branch, fully committed.
+     * Save the `main` branch for releases only; this allows hotfixes to releases to be 
+       organised easily with a minimal number of branches to keep things simple. 
+     * Changes over time go into the `develop` branch.
+     * Records of changes which deserve to be included in the release notes should be added
+       CHANGES.md. Follow the formatting of the file.
+     * The topmost entry of CHANGES.md is used to populate the new version number
+       (but the date will be updated automatically by the build script).
+     * The topmost entry of the CHANGES.md file is extracted and used in the git tagging
+       and in the CTAN release notes.
+     * To commence a release, be in the `develop` branch, fully committed.
      * This file will query a couple of times to make sure all is well.
      * If so, it sends the package off to CTAN and the `main` branch is rebased and tagged.
      * TODO: add Github release zip file as well.





More information about the latex3-commits mailing list.