From 0245cb38f480bdd2d5ef0af66d4e4c172e803314 Mon Sep 17 00:00:00 2001 From: hizumi Date: Wed, 10 Dec 2025 11:30:13 -0600 Subject: [PATCH] enable development app versioning parse git commit short sha and use as app version in development --- .gitea/workflows/ci-deploy.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci-deploy.yaml b/.gitea/workflows/ci-deploy.yaml index 0858510..70b919f 100644 --- a/.gitea/workflows/ci-deploy.yaml +++ b/.gitea/workflows/ci-deploy.yaml @@ -65,16 +65,20 @@ jobs: npm install chown -R nginx:nginx . - - name: Build UI and Fix Permissions + - name: Build UI / Update Version / Fix Permissions run: | cd /var/www/html/milsim-site-v4/ui npm run build + $version = git rev-parse --short=10 HEAD + sed -i "s/VITE_APPLICATION_VERSION=.*/VITE_APPLICATION_VERSION=$version/" .env chown -R nginx:nginx . - - name: Build API and Fix Permissions + - name: Build API / Update Version / Fix Permissions run: | cd /var/www/html/milsim-site-v4/api npm run build + $version = git rev-parse --short=10 HEAD + sed -i "s/APPLICATION_VERSION=.*/APPLICATION_VERSION=$version/" .env chown -R nginx:nginx . - name: Reset File Permissions