From 211679988229ecc1cdea67c848c1340095b9c43f Mon Sep 17 00:00:00 2001 From: DSR! Date: Sat, 18 May 2024 19:10:49 -0300 Subject: [PATCH] Add version code autogen --- .github/workflows/builder.yml | 14 ++++++++++++++ bin/installer/iss/full/setup.iss | 2 +- bin/installer/iss/lite/setup.iss | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index 21715ed..91389fd 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -38,6 +38,13 @@ jobs: sed -i "s|C:\\\\code\\\\toolkit|$WORKSPACE_SRC_PATH|g" setup.iss sed -i "s|C:\\\\code|$WORKSPACE_BUILD_PATH|g" setup.iss + - name: Update version number in full installer .iss + working-directory: ${{ env.FULL_INSTALLER_PATH }} + shell: bash + run: | + VERSION_CODE=$(date +'%Y.%m') + sed -i "s/#define MyAppVersion \"RELEASE\"/#define MyAppVersion \"$VERSION_CODE\"/g" setup.iss + - name: Build full installer working-directory: ${{ env.FULL_INSTALLER_PATH }} run: ISCC.exe setup.iss /DMySrcDir="${{ env.SRC_PATH }}" /DMyOutputDir="${{ github.workspace }}" @@ -51,6 +58,13 @@ jobs: sed -i "s|C:\\\\code\\\\toolkit|$WORKSPACE_SRC_PATH|g" setup.iss sed -i "s|C:\\\\code|$WORKSPACE_BUILD_PATH|g" setup.iss + - name: Update version number in lite installer .iss + working-directory: ${{ env.FULL_INSTALLER_PATH }} + shell: bash + run: | + VERSION_CODE=$(date +'%Y.%m') + sed -i "s/#define MyAppVersion \"RELEASE\"/#define MyAppVersion \"$VERSION_CODE\"/g" setup.iss + - name: Build lite installer working-directory: ${{ env.LITE_INSTALLER_PATH }} run: ISCC.exe setup.iss /DMySrcDir="${{ env.SRC_PATH }}" /DMyOutputDir="${{ github.workspace }}" diff --git a/bin/installer/iss/full/setup.iss b/bin/installer/iss/full/setup.iss index 3313803..fa44cee 100644 --- a/bin/installer/iss/full/setup.iss +++ b/bin/installer/iss/full/setup.iss @@ -3,7 +3,7 @@ #define MyAppName "Indetectables Toolkit" #define MyAppNameOriginal "Indetectables Toolkit" -#define MyAppVersion "2023.11" +#define MyAppVersion "RELEASE" #define MyAppPublisher "Indetectables" #define MyAppURL "https://www.indetectables.net/" #define MyAppToolsFolder "{app}\toolkit" diff --git a/bin/installer/iss/lite/setup.iss b/bin/installer/iss/lite/setup.iss index b490f85..47997a7 100644 --- a/bin/installer/iss/lite/setup.iss +++ b/bin/installer/iss/lite/setup.iss @@ -3,7 +3,7 @@ #define MyAppName "Indetectables Toolkit Lite" #define MyAppNameOriginal "Indetectables Toolkit" -#define MyAppVersion "2023.11" +#define MyAppVersion "RELEASE" #define MyAppPublisher "Indetectables" #define MyAppURL "https://www.indetectables.net/" #define MyAppToolsFolder "{app}\toolkit"