Commit Graph

72 Commits

Author SHA1 Message Date
Laurent Trinques
7bf395afab Every Monday at 2 am (UTC) (cron) or manually
↓
  windows-build.yml
  ├── build-windows  →  generates an exe file + zip + portable artefact
  └── deploy-pages   →  clears old files, uploads the exe file + zip to the ‘release nightly’ repository
        ↓ (workflow_run: completed + successful)
  windows-msi.yml
  ├── uploads the portable artefact
  ├── builds the MSI with WiX v7
  ├── deletes the old .msi, uploads the MSI to the nightly version
  └── generates and deploys GitHub Pages  ← the 3 URLs are known here
The GitHub Pages page is no longer generated by windows-build.yml but by windows-msi.yml once the MSI is in the release
2026-05-14 09:53:29 +02:00
Laurent Trinques
93baa00d00 Update windows-msi.yml 2026-05-14 09:26:01 +02:00
Laurent Trinques
c7e236cd48 Update test-vs2026.yml 2026-05-13 13:43:55 +02:00
Laurent Trinques
2ae9ec87bb Update windows-build.yml
Some checks failed
Windows Build / build-windows (push) Has been cancelled
Windows Build / deploy-pages (push) Has been cancelled
2026-05-13 01:40:55 +02:00
Laurent Trinques
b016cc9f54 Update windows-build.yml 2026-05-13 01:06:17 +02:00
Laurent Trinques
d781105dfd Update windows-build.yml 2026-05-13 01:02:32 +02:00
Laurent Trinques
f6b93c6b71 Update windows-build.yml 2026-05-13 00:40:17 +02:00
Laurent Trinques
61319bbbd6 Update windows-build.yml 2026-05-13 00:08:18 +02:00
Laurent Trinques
1b522c251b Update windows-build.yml 2026-05-12 23:34:10 +02:00
Laurent Trinques
acfdab77fa Update windows-msi.yml 2026-05-12 23:33:27 +02:00
Laurent Trinques
82b8e7947e Update windows-msi.yml 2026-05-12 22:54:20 +02:00
Laurent Trinques
0b337a1514 Update windows-msi.yml 2026-05-12 22:44:12 +02:00
Laurent Trinques
ef75ee736a Update windows-msi.yml 2026-05-12 22:02:53 +02:00
Laurent Trinques
df82a1125d Update windows-msi.yml 2026-05-12 21:56:59 +02:00
Laurent Trinques
7edc2e0241 Update windows-msi.yml 2026-05-12 21:50:32 +02:00
Laurent Trinques
2f72e6164c Update windows-msi.yml
Removal of all envs: WIX_ACCEPT_EULA: true (does not work)
Addition of a dedicated ‘Accept WiX EULA’ step with wix eula accept wix7 before any other WiX command — this is the official CI/CD method, which writes a sentinel file to the user profile, thereby authorising all subsequent WiX commands in the same job.
2026-05-12 21:39:36 +02:00
Laurent Trinques
e40f9c6b72 Update windows-msi.yml 2026-05-12 21:33:05 +02:00
Laurent Trinques
ef261a7afd Update windows-msi.yml
Remove --accept-eula on dotnet tool install
2026-05-12 21:25:57 +02:00
Laurent Trinques
1550944011 Update windows-msi.yml
dotnet tool install --global wix --version 7.0.0 --accept-eula
wix extension add WixToolset.UI.wixext/7.0.0 --accept-eula
wix build ... --accept-eula
2026-05-12 20:55:22 +02:00
Laurent Trinques
32733187b8 Update windows-build.yml
Some checks failed
Windows Build / build-windows (push) Has been cancelled
Windows Build / deploy-pages (push) Has been cancelled
2026-05-12 20:12:02 +02:00
Laurent Trinques
79542edd3b Try to build Windows msi files 2026-05-12 19:50:20 +02:00
Laurent Trinques
2e0a1a55e3 Test Windows VS2026 migration on GitHUB action 2026-05-12 19:43:06 +02:00
Laurent Trinques
308f2ea838 Update windows-build.yml 2026-05-12 15:01:21 +02:00
Laurent Trinques
9a9a5446cf Update windows-build.yml 2026-05-12 14:53:03 +02:00
Laurent Trinques
663336a7bc Update windows-build.yml
Some checks failed
Windows Build / build-windows (push) Has been cancelled
Windows Build / deploy-pages (push) Has been cancelled
2026-05-11 15:00:59 +02:00
Laurent Trinques
4fab90d5b9 Update windows-build.yml
Some checks failed
Windows Build / build-windows (push) Has been cancelled
Windows Build / deploy-pages (push) Has been cancelled
2026-05-10 21:27:10 +02:00
Laurent Trinques
f67df92f0e Update windows-build.yml
Some checks failed
Windows Build / build-windows (push) Has been cancelled
Windows Build / deploy-pages (push) Has been cancelled
Use 7-Zip is already installed on all GitHub Windows computers (C:\Program Files\7-Zip\7z.exe), and it is much faster than Compress-Archive when dealing with 9,931 files.
2026-05-10 13:04:31 +02:00
Laurent Trinques
7e2c2cccf8 Update windows-build.yml
Add Ready_to_use packages
2026-05-10 12:42:30 +02:00
Laurent Trinques
b8ed1713a7 Update windows-build.yml 2026-05-10 12:18:40 +02:00
Laurent Trinques
ae3e01e564 Update windows CI/CD pipeline
Some checks failed
Windows Build / build-windows (push) Has been cancelled
2026-05-10 09:56:02 +02:00
Laurent Trinques
b1466ec649 Update windows-build.yml
Some checks failed
Windows Build / build-windows (push) Has been cancelled
2026-05-02 22:37:13 +02:00
Laurent Trinques
5c3aeb598d Update windows-build.yml 2026-05-02 22:15:17 +02:00
Laurent Trinques
baab669b25 Update windows-build.yml 2026-05-02 21:47:44 +02:00
Laurent Trinques
5704d67d7d Update windows-build.yml 2026-05-02 21:25:12 +02:00
Laurent Trinques
b0ad485c10 Update windows-build.yml
Some checks failed
Windows Build / build-windows (push) Has been cancelled
2026-05-01 18:20:19 +02:00
Laurent Trinques
8ac216bd6b Delete .github/workflows/publish-edge-snap.yml 2026-05-01 18:01:38 +02:00
Laurent Trinques
ae9380a9c9 Update windows-build.yml 2026-05-01 18:00:34 +02:00
Laurent Trinques
0f07174734 Update windows-build.yml 2026-05-01 17:29:18 +02:00
Laurent Trinques
e53a57bdac Update windows-build.yml 2026-05-01 17:20:23 +02:00
Laurent Trinques
ba856c2fff Add Windows build workflow 2026-05-01 17:01:31 +02:00
Laurent Trinques
9c835ce362 Update auto-doxygen.yml 2026-05-01 09:41:32 +02:00
Laurent Trinques
89be949201 Update auto-doxygen.yml 2026-02-06 14:22:23 +01:00
Laurent Trinques
a3a5cd1e87 Update auto-doxygen.yml 2026-02-05 13:48:10 +01:00
Int-Circuit
47d391c26b fix incorrect token in workflow
Some checks failed
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
Fixed error in doxygen workflow, see https://github.com/qelectrotech/qelectrotech-source-mirror/issues/414#issue-3781358507
2026-01-05 13:58:56 +01:00
Laurent Trinques
2b18d93d43 Update auto-doxygen.yml 2026-01-05 13:31:11 +01:00
Int-Circuit
0d5373d640 restrict action to master 2025-12-28 17:42:27 +01:00
Int-Circuit
506565489f cleaned location of doxygen html theme
fix branch
2025-12-28 17:42:27 +01:00
Int-Circuit
8a2e0a585c Doxygen mr (#9)
Contribute QT help file with a MR
2025-12-28 17:42:27 +01:00
Int-Circuit
40744ba41a remove test branch 2025-12-28 17:42:27 +01:00
Int-Circuit
94269afc76 push QCH file only if MR is accepted
fix errors due to github conflict editor being crappy
2025-12-28 17:42:27 +01:00