automation-tests/.github
Lokesh Mandvekar e2ff5d4e5d
Windows Installer: switch to wix5
The chocolatey tool that was fetching us wix v3 can no longer be used to
fetch wix v4+ so we had to switch to dotnet to fetch the latest wix.

This commit builds the installer with wix v5.
wix v5 is installed via the `dotnet` tool in the windows image itself
at https://github.com/containers/automation_images/pull/354.

Going forward, the `dotnet` tool will also be used to build the installer.

In the process, the wix v3 files were converted to wix v4+ using `wix
convert` followed by manual modifications along with switch to wixproj
builds with dotnet.

The GitHub Action to upload windows installer now builds the installer
using winmake.ps1.

Contributions from Mario Loriedo:
- bundle setup update to wix5
- updates to build and release process scripts
Ref: https://github.com/lsm5/podman/pull/3

- small fixes to windows installer theme
Ref: https://github.com/lsm5/podman/pull/4

- Better win-installer sidebar logo
Ref: https://github.com/lsm5/podman/pull/5

Resolves: RUN-2055

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2024-07-05 15:28:19 -04:00
..
ISSUE_TEMPLATE github: add issue type as link to podman github discussions 2023-07-27 17:17:45 +02:00
actions/check_cirrus_cron GHA: Fix bad job-names & links in monitoring emails 2023-06-07 15:22:17 -04:00
workflows Windows Installer: switch to wix5 2024-07-05 15:28:19 -04:00
ISSUE_TEMPLATE.md Update the issue templates 2022-11-30 14:06:29 -05:00
PULL_REQUEST_TEMPLATE.md cirrus.yml: automatic skips based on source 2024-07-04 11:32:36 +02:00
issue-labeler.yml github: label issues based on os fix regex 2022-01-27 21:24:34 +01:00
labeler.yml labeler: Use `machine` label 2024-01-08 17:50:22 -05:00
renovate.json5 Renovate: Ensure release-note-none label is added 2023-04-11 11:02:26 -04:00