From 362104ef9f5513a0f4b0fe7ae60f2095f1f565a2 Mon Sep 17 00:00:00 2001 From: Simon Wisselink Date: Tue, 8 Aug 2023 00:16:25 +0200 Subject: [PATCH] fixed version numbers syntaxes --- Makefile | 2 +- make-release.sh | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index a347823c..0f273c08 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ lexers: src/Lexer/ConfigfileLexer.php src/Lexer/TemplateLexer.php parsers: src/Parser/ConfigfileParser.php src/Parser/TemplateParser.php docs: - mike deploy 5.0 + mike deploy 5.x test-docs: mkdocs serve diff --git a/make-release.sh b/make-release.sh index 7c6858d0..3b8f3b7d 100755 --- a/make-release.sh +++ b/make-release.sh @@ -1,12 +1,15 @@ #!/bin/bash -if [[ "$1" =~ ^5\.[0-9\.-rc]+$ ]]; then +if [[ "$1" =~ ^5\.[0-9\.]+(-rc[0-9]+)?$ ]]; then printf 'Creating release %s\n' "$1" else echo "Invalid version number: $1. This script can only make v5.x.x releases." exit 1; fi +## DEBUG +exit 1; + git checkout -b "release/$1" sed -i "s/## \\[Unreleased\\]/## \\[Unreleased\\]\\n\\n## \\[$1\\] - $(date +%Y-%m-%d)/" CHANGELOG.md sed -i "s/const SMARTY_VERSION = '[^']\+';/const SMARTY_VERSION = '$1';/" libs/Smarty.class.php