enable development app versioning
Some checks failed
Continuous Integration / Update Development (push) Failing after 2m16s

parse git commit short sha and use as app version in development
This commit is contained in:
2025-12-10 11:30:13 -06:00
parent 4e443cf46d
commit 0245cb38f4

View File

@@ -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