diff options
author | Christian Duerr <contact@christianduerr.com> | 2020-11-06 23:52:56 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-06 23:52:56 +0000 |
commit | 43d1afbeeb9cba0ce1281a9cf2223b5bd71664d2 (patch) | |
tree | 874e6352f8733ee61a28170bb171eb6acb6e5e19 /extra/windows/wix | |
parent | 3957a2555dbd81271d3e29a2f0b8f07258037e7b (diff) | |
download | alacritty-43d1afbeeb9cba0ce1281a9cf2223b5bd71664d2.tar.gz alacritty-43d1afbeeb9cba0ce1281a9cf2223b5bd71664d2.zip |
Migrate from Travis CI to GitHub Actions
This removes all CI builds from travis-ci, due to their recent changes
in policy and harsh limitations on builds. With build times over 2
hours, it was a significant hindrance to development.
Instead of Travis CI, the CI is now split on Sourcehut and GitHub. Since
Sourcehut only supports Linux/BSD, all builds on those operating systems
are executed there. The GitHub Actions CI is used to build for
Windows/macOS, which are not available on Sourcehut.
Since asset deployment for releases requires builds on all platforms,
this is also done on GitHub actions. Though the new `upload_asset.sh`
script makes sure that migration in the future is fairly simple and we
do not tie ourselves to the overly complicated GitHub Actions ecosystem.
Diffstat (limited to 'extra/windows/wix')
-rw-r--r-- | extra/windows/wix/alacritty.wxs | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/extra/windows/wix/alacritty.wxs b/extra/windows/wix/alacritty.wxs index c91a9a9e..ad90179a 100644 --- a/extra/windows/wix/alacritty.wxs +++ b/extra/windows/wix/alacritty.wxs @@ -1,19 +1,16 @@ <?xml version="1.0" encoding="windows-1252"?> -<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" - xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> - +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> <Product Name="Alacritty" Id="*" UpgradeCode="87c21c74-dbd5-4584-89d5-46d9cd0c40a7" Language="1033" Codepage="1252" Version="0.6.0-dev" Manufacturer="Alacritty"> <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine"/> <MajorUpgrade AllowSameVersionUpgrades="yes" DowngradeErrorMessage="A newer version of [ProductName] is already installed."/> - <Icon Id="AlacrittyIco" SourceFile="..\extra\windows\alacritty.ico"/> - <WixVariable Id="WixUILicenseRtf" Value="..\extra\windows\wix\license.rtf"/> + <Icon Id="AlacrittyIco" SourceFile=".\extra\windows\alacritty.ico"/> + <WixVariable Id="WixUILicenseRtf" Value=".\extra\windows\wix\license.rtf"/> <Property Id="ARPPRODUCTICON" Value="AlacrittyIco"/> <MediaTemplate EmbedCab="yes"/> <UIRef Id="WixUI_Minimal"/> <Feature Id="ProductFeature" Title="ConsoleApp" Level="1"> <ComponentRef Id="AlacrittyExe"/> - <ComponentRef Id="WinPtyAgentExe"/> <ComponentRef Id="AlacrittyShortcut"/> <ComponentRef Id="ModifyPathEnv"/> <ComponentRef Id="ContextMenu"/> @@ -32,10 +29,7 @@ <!-- Application binaries --> <DirectoryRef Id="AlacrittyProgramFiles"> <Component Id="AlacrittyExe" Guid="*"> - <File Id="AlacrittyExeFile" Source="..\target\release\alacritty.exe" Name="alacritty.exe" KeyPath="yes"/> - </Component> - <Component Id="WinPtyAgentExe" Guid="*"> - <File Id="WinPtyAgentExeFile" Source="..\target\release\winpty-agent.exe" Name="winpty-agent.exe" KeyPath="yes"/> + <File Id="AlacrittyExeFile" Source=".\target\release\alacritty.exe" Name="alacritty.exe" KeyPath="yes"/> </Component> </DirectoryRef> @@ -67,7 +61,4 @@ </Component> </DirectoryRef> </Product> - </Wix> - - |