File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -47,23 +47,22 @@ jobs:
4747 run : |
4848 mkdir -p _site
4949 cp -r main-content/* _site/ 2>/dev/null || true
50-
51- # Inject version into main branch (visual display and JS constant)
52- sed -i 's|MeshCore Wardrive</h1>|MeshCore Wardrive <span class="text-sm text-slate-400">'"${RELEASE_VERSION}"'</span></h1 >|' _site/index.html
50+
51+ # MAIN: inject release version into root site
52+ sed -i 's|<span id="appVersion"[^>]*>[^<]*</span>| <span id="appVersion" class="text-sm text-slate-400">'"${RELEASE_VERSION}"'</span>|' _site/index.html
5353 sed -i 's|const APP_VERSION = "UNKNOWN";|const APP_VERSION = "'"${RELEASE_VERSION}"'";|' _site/content/wardrive.js
54-
54+
55+ # DEV: copy dev site under /dev
5556 mkdir -p _site/dev
5657 cp -r dev-content/* _site/dev/ 2>/dev/null || true
5758 cp -r dev-content/content _site/dev/ 2>/dev/null || true
58-
59- # Inject DEV version (visual display) and JS constant with DEV-EPOCH format
59+
60+ # DEV: inject DEV-EPOCH
6061 DEV_EPOCH=$(date -u +%s)
61- # Replace the visible version in the dedicated span (this is what the UI shows)
6262 sed -i 's|<span id="appVersion"[^>]*>[^<]*</span>|<span id="appVersion" class="text-sm text-slate-400">DEV-'"${DEV_EPOCH}"'</span>|' _site/dev/index.html
63- # Inject into JS constant
6463 sed -i 's|const APP_VERSION = "UNKNOWN";|const APP_VERSION = "DEV-'"${DEV_EPOCH}"'";|' _site/dev/content/wardrive.js
6564
66- find _site -name ". git" -exec rm -rf {} + 2>/dev/null || true
65+ find _site -name ".git" -exec rm -rf {} + 2>/dev/null || true
6766 find _site -name ".github" -exec rm -rf {} + 2>/dev/null || true
6867
6968 - name : Upload artifact
Original file line number Diff line number Diff line change 11# MeshCore GOME WarDriver
22
3- [ ![ Version] ( https://img.shields.io/badge/version-1.4.1 -blue.svg )] ( https://github.com/MrAlders0n/MeshCore-GOME-WarDriver/releases/tag/v1.4.1 )
3+ [ ![ Version] ( https://img.shields.io/badge/version-1.5.0 -blue.svg )] ( https://github.com/MrAlders0n/MeshCore-GOME-WarDriver/releases/tag/v1.5.0 )
44[ ![ License] ( https://img.shields.io/badge/license-MIT-blue.svg )] ( LICENSE )
55[ ![ Platform] ( https://img.shields.io/badge/platform-Android%20%7C%20iOS-orange.svg )] ( #platform-support )
66
You can’t perform that action at this time.
0 commit comments