mattermost-desktop/.github/workflows
Devin Binnie e244b2c230
[MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028)
* Drop 32-bit windows support

* Remove unnecessary after build script

* Enable MSI build from electron-builder

* Copy MSI installers correctly

* Change script to `windows-installer`

* Revert "Remove unnecessary after build script"

This reverts commit 65b1cccb063656916a7d12c440792ad013dff826.

* Fix duplicate installers when updating to EXE version

* Inject the app-update.yml from the NSIS installer into the MSI, have the MSI uninstall the EXE if it exists

* Cleanup old MSI builder, switch actions to use new process

* Sign PR builds

* Update to use absolute paths

* Use env variable paths
2024-05-14 12:07:45 -04:00
..
build-for-pr.yml [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
ci.yaml [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
codeql-analysis.yml feat: Upgrade Reusable GitHub Actions version (#2989) 2024-03-22 14:03:24 +02:00
compatibility-matrix-testing.yml feat: Minor fixes for the Compatibility Matrix Test (#2994) 2024-04-01 13:41:33 +03:00
e2e-functional-template.yml [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
e2e-functional.yml feat: Refactor E2E functional for readability and reusability (#2988) 2024-03-22 12:30:31 +02:00
e2e-performance.yml feat: Upgrade Reusable GitHub Actions version (#2989) 2024-03-22 14:03:24 +02:00
nightly-builds.yaml feat: Upgrade Reusable GitHub Actions version (#2989) 2024-03-22 14:03:24 +02:00
nightly-main.yml [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
nightly-rainforest.yml [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
release-mas.yaml feat: Upgrade Reusable GitHub Actions version (#2989) 2024-03-22 14:03:24 +02:00
release.yaml [MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028) 2024-05-14 12:07:45 -04:00
scorecards-analysis.yml feat: Upgrade Reusable GitHub Actions version (#2989) 2024-03-22 14:03:24 +02:00