Commit Graph

1983 Commits

Author SHA1 Message Date
Caelan Sayler
09cd6b4b82 Remove -unstable tag from v3 version 2022-07-05 22:50:36 +01:00
Caelan Sayler
262e3435cb We should staple notarization to the .app and not the .zip 2022-07-05 22:49:49 +01:00
caesay
095c5d3fdf Add new entitlements file 2022-07-04 16:53:44 +01:00
caesay
82ab17493d add eol in attributes for entitlements 2022-07-04 16:53:26 +01:00
caesay
b8dae6e49e Delete entitlements 2022-07-04 16:46:29 +01:00
caesay
bdcc078ef8 verify only works if package is notarized 2022-07-04 16:42:55 +01:00
caesay
27d73f0d07 entitlements file must be LF instead of CRLF 2022-07-04 16:37:21 +01:00
Caelan Sayler
1a7378d353 Remove logging in csq by default, add --csq-verbose param if it's needed. 2022-07-03 20:30:24 +01:00
Caelan Sayler
e1f44278fb Fix nuget push directory 2022-07-03 19:04:11 +01:00
Caelan Sayler
b8755e0f0b replace ci nuget.exe with dotnet nuget 2022-07-03 18:45:54 +01:00
Caelan Sayler
1376263701 Try adding nuget source before publishing 2022-07-03 18:36:40 +01:00
Caelan Sayler
52f4fb1732 Nuget is failing to publish to private repo 2022-07-03 18:24:21 +01:00
Caelan Sayler
12942118b5 Add more retry resiliency to CreatePackageBundle 2022-07-03 18:13:06 +01:00
Caelan Sayler
26f55e95a4 Remove 7z; Also remove MacOS code signing from CI 2022-07-03 18:06:18 +01:00
Caelan Sayler
f9e3c1bfdd Revert change in b3a2eca causing delta reconstructions to be STORE'd instead of DEFLATE'd. 2022-07-03 17:25:18 +01:00
Caelan
25c26a13c4 Merge branch 'master' into develop 2022-06-21 12:10:10 -06:00
Caelan
2f27e5d84c Fix setup failure when multi-byte characters are in the package or windows username 2022-06-21 11:28:36 -06:00
Caelan
ec71f4971d Polish notarization/codesigning. Add warnings when signing arguments are missing. 2022-06-20 15:11:39 -06:00
caesay
e148207df2 Fix .pkg generation so it properly installs to home dir 2022-06-20 02:01:11 -06:00
caesay
6abdeb1bcf Sign bundle instead of individual mach-o files 2022-06-19 23:43:57 -06:00
Caelan
072e47f3a1 Copy entitlements file into distributions 2022-06-19 23:08:36 -06:00
Caelan
9826a405c0 Notarize and staple before creating Squirrel release 2022-06-19 22:55:42 -06:00
caesay
581915fd25 Minor fixes to osx code signing 2022-06-19 22:10:23 -06:00
Caelan
b6be1b32b3 WIP add code-signing and notarization for MacOS 2022-06-19 20:13:05 -06:00
Caelan
c5e5451a23 Update test helper file search paths 2022-06-15 23:24:09 -06:00
Caelan
fe8c8dab74 Update CI to SDK 6.0.301 2022-06-15 23:14:08 -06:00
Caelan
7521c6b39c Merge remote-tracking branch 'upstream/develop' into develop 2022-06-15 23:08:18 -06:00
Caelan
b2c954f9ca Move Squirrel.Tests into it's own folder (upstream afbd349) 2022-06-15 23:01:52 -06:00
Caelan
f151d05af7 Update NuGet (6.2.1), SharpCompress (0.32), AWSSDK (3.7.9.16), Vanara (3.4.3), Msbuild (17.2.0), and NLog (5.0.1) 2022-06-15 22:37:24 -06:00
Rob Mensching
e298270bed Update build instructions
Fixes #1814
2022-06-15 15:03:59 -07:00
Caelan Sayler
78741fa055 Update README.md 2022-06-15 12:44:15 -06:00
Caelan Sayler
247a7cd5e8 Add chat and build badges 2022-06-08 22:32:17 -06:00
Caelan
8c8507efa1 Fix test which used reflection 2022-06-08 14:53:58 -06:00
Caelan
844244161b commit new delta test fixtures 2022-06-08 14:32:57 -06:00
Caelan
0e8db6ff01 Instantiate UpdateManager after install directory has been set up to prevent locking 2022-06-08 14:10:29 -06:00
Caelan
34fbcad9a0 Fix _log is null in Update.exe 2022-06-08 14:10:12 -06:00
Caelan
d20cbbea03 Fix log variable substitution 2022-06-08 13:57:52 -06:00
Caelan
802efbf31f Try to limit situations where we download too many delta's 2022-06-08 13:37:54 -06:00
Caelan
b3a2eca443 Do not zip/unzip needlessly when applying delta's 2022-06-08 13:27:36 -06:00
Caelan
8fe1988e8a Update AWSSDK and NBGV 2022-06-08 11:56:00 -06:00
Caelan
0aeb9fdfbd Show correct log path in error dialog 2022-06-07 23:21:24 -06:00
Caelan
878fb99768 Skip "is installed" check if installing! 2022-06-07 23:05:54 -06:00
Caelan Sayler
951c8d0f46 add .idea to git ignore 2022-06-07 22:44:40 -06:00
Rob Mensching
e2fcde917c Merge pull request #1809 from Squirrel/robmen/testing
Integrate master changes and tests in CI
2022-06-02 12:49:50 -07:00
Rob Mensching
002617de51 Integrate unit tests into CI build
Also support "debug" switch for running tests against dev/debug
build.
2022-06-02 01:44:32 -07:00
Rob Mensching
afbd349944 Move Squirrel.Tests to its own folder
This aligns the test folder with the src folder and opens up the
future possibility of an integration test assembly.
2022-06-02 01:26:56 -07:00
Rob Mensching
13e5579060 Integrate changes made directly to master 2022-06-01 23:15:25 -07:00
Rob Mensching
a1eb63ac1c Merge pull request #1807 from Squirrel/robmen/urlmon-ghactions
Better delay load urlmon and move official build to GH Actions
2022-05-31 11:20:06 -07:00
Rob Mensching
5ac0d8a871 Move official build to GitHub Actions
The "build_official.cmd" now creates all of the build artifacts and
the "devbuild.cmd" is a quick way for developers to get a build from
the command-line. With these two batch files in place, move the
official build pipeline from Azure DevOps to GitHub Actions.
2022-05-31 11:09:13 -07:00
Rob Mensching
dd8fe8ef9f Update NuGet submodule to point into Squirrel org 2022-05-30 18:38:15 -07:00