Static-file host for LRB Barcode To Xero auto-updates. Served via GitHub Pages on the custom domain scanner.lostriverbutchers.com.au.
The running app polls the URLs below and prompts the user to install when a newer version is published.
https://scanner.lostriverbutchers.com.au/software/currentVersion.txt
https://scanner.lostriverbutchers.com.au/software/LRB-BarcodeToXero-Setup-<version>.exe
currentVersion.txt is a single line with the latest version (e.g. 1.0.3). An optional # comment after the version is allowed.
lrb-updates and push this folder to it (git remote add origin …, git push -u origin main). The repo must be public — GitHub Pages on free plans requires it.main, folder / (root).scanner.lostriverbutchers.com.au (driven by the CNAME file in this repo).CNAME record for scanner.lostriverbutchers.com.au pointing at <your-github-username>.github.io.https://scanner.lostriverbutchers.com.au/software/currentVersion.txt returns the version.From the main LRB-BarcodeToXero repo (sibling directory):
MyAppVersion in installer\LRB-BarcodeToXero.iss and AssemblyVersion/AssemblyFileVersion in Properties\AssemblyInfo.cs to the same value.installer\LRB-BarcodeToXero.iss in Inno Setup → Compile.installer\publish-update.ps1 -Push from a PowerShell terminal at the project root. That script copies the new Setup-<ver>.exe into ..\lrb-updates\software\, updates currentVersion.txt, then commits and pushes this repo. GitHub Pages serves the new files within ~1 minute.Existing installs detect the new version on next launch (or via tray menu Check for Updates) and offer an in-place upgrade.