From 66a8f15b1dc027dc423deab4014c3564e8fe6089 Mon Sep 17 00:00:00 2001 From: Markus Kalkbrenner Date: Fri, 25 Apr 2025 17:00:46 +0200 Subject: [PATCH 1/3] prepared v0.9.1 --- .github/workflows/libdmdutil.yml | 13 +++++++++++-- include/DMDUtil/DMDUtil.h | 2 +- platforms/config.sh | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/libdmdutil.yml b/.github/workflows/libdmdutil.yml index 98b1db61..4c572c26 100644 --- a/.github/workflows/libdmdutil.yml +++ b/.github/workflows/libdmdutil.yml @@ -25,6 +25,15 @@ jobs: TAG="${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}" echo "${TAG}" echo "tag=${TAG}" >> $GITHUB_OUTPUT + - name: Check git tag + if: startsWith(github.ref, 'refs/tags/v') + run: | + GIT_TAG="${GITHUB_REF#refs/tags/}" + EXPECTED_TAG="v${{ steps.version.outputs.tag }}" + if [[ "${GIT_TAG}" != "${EXPECTED_TAG}" ]]; then + echo "Error: Git tag (${GIT_TAG}) does not match version from DMDUtil.h (v${{ steps.version.outputs.tag }})" + exit 1 + fi build: name: Build libdmdutil-${{ matrix.platform }}-${{ matrix.arch }} @@ -119,11 +128,11 @@ jobs: cp build/libdmdutil.a tmp cp build/libdmdutil.so tmp fi - cp -r test tmp/ + cp -r test tmp/ cd tmp tar -czvf ../${ARTIFACT_PATH} * fi - echo "artifact_path=${ARTIFACT_PATH}" >> $GITHUB_OUTPUT + echo "artifact_path=${ARTIFACT_PATH}" >> $GITHUB_OUTPUT - name: Upload artifacts uses: actions/upload-artifact@v4 with: diff --git a/include/DMDUtil/DMDUtil.h b/include/DMDUtil/DMDUtil.h index d7e3f4f8..d31ce5d1 100644 --- a/include/DMDUtil/DMDUtil.h +++ b/include/DMDUtil/DMDUtil.h @@ -2,7 +2,7 @@ #define DMDUTIL_VERSION_MAJOR 0 // X Digits #define DMDUTIL_VERSION_MINOR 9 // Max 2 Digits -#define DMDUTIL_VERSION_PATCH 0 // Max 2 Digits +#define DMDUTIL_VERSION_PATCH 1 // Max 2 Digits #define _DMDUTIL_STR(x) #x #define DMDUTIL_STR(x) _DMDUTIL_STR(x) diff --git a/platforms/config.sh b/platforms/config.sh index 54889fbb..78360c34 100755 --- a/platforms/config.sh +++ b/platforms/config.sh @@ -3,7 +3,7 @@ set -e LIBZEDMD_SHA=154772800e8f36378c629f066bfee563862728ac -LIBSERUM_SHA=6840e02d836255308f58a1586d8cb53d9754a0e8 +LIBSERUM_SHA=532064ec2c192a038fd4fdd84f9a1a14243f9ffe LIBPUPDMD_SHA=124f45e5ddd59ceb339591de88fcca72f8c54612 if [ -z "${BUILD_TYPE}" ]; then From 719f4b36a8c5ec8cb06c1a59ee8ba41d64b711a5 Mon Sep 17 00:00:00 2001 From: Markus Kalkbrenner Date: Fri, 25 Apr 2025 18:05:45 +0200 Subject: [PATCH 2/3] updated libserum --- platforms/config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/config.sh b/platforms/config.sh index 78360c34..cfe30952 100755 --- a/platforms/config.sh +++ b/platforms/config.sh @@ -3,7 +3,7 @@ set -e LIBZEDMD_SHA=154772800e8f36378c629f066bfee563862728ac -LIBSERUM_SHA=532064ec2c192a038fd4fdd84f9a1a14243f9ffe +LIBSERUM_SHA=f7276cd0fcc081c75ccd5fecccfa785c5c5b7786 LIBPUPDMD_SHA=124f45e5ddd59ceb339591de88fcca72f8c54612 if [ -z "${BUILD_TYPE}" ]; then From 05f433950d53b3cbd6ea183503e0602f9a99f5d8 Mon Sep 17 00:00:00 2001 From: Markus Kalkbrenner Date: Fri, 25 Apr 2025 18:22:55 +0200 Subject: [PATCH 3/3] updated libserum --- platforms/config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/config.sh b/platforms/config.sh index cfe30952..213d2120 100755 --- a/platforms/config.sh +++ b/platforms/config.sh @@ -3,7 +3,7 @@ set -e LIBZEDMD_SHA=154772800e8f36378c629f066bfee563862728ac -LIBSERUM_SHA=f7276cd0fcc081c75ccd5fecccfa785c5c5b7786 +LIBSERUM_SHA=9f86be9ac4c4dc8877a412616ac5750cf54011a1 LIBPUPDMD_SHA=124f45e5ddd59ceb339591de88fcca72f8c54612 if [ -z "${BUILD_TYPE}" ]; then