Граф коммитов

584 Коммитов

Автор SHA1 Сообщение Дата
Samuel Attard 5d7caa6ed8 updated CHANGELOG.md 2017-09-27 14:37:04 +10:00
Issac Gerges 070478896c fix(generic): ensure config proxy doesn't prevent access to built-ins
ISSUES CLOSED: #336
2017-09-27 14:31:02 +10:00
Mark Lee 6c5f60bbb0 4.1.0 2017-09-26 13:50:27 -04:00
Mark Lee 15f699e277 updated CHANGELOG.md 2017-09-26 13:50:27 -04:00
Mark Lee d997ba0c91 fix(generic): automatically warn w/a nightly package manager version
ISSUES CLOSED: #334
2017-09-26 06:19:02 -04:00
Mark Lee 5a9848c7af refactor(generic): use cross-spawn-promise instead of spawn-rx 2017-09-25 10:32:30 -07:00
Mark Lee eafbb70d67 Fix package manager version checking 2017-09-25 10:32:30 -07:00
Mark Lee 0778781a6b Don't run the install-dependencies spec on linux CI 2017-09-25 10:32:30 -07:00
Mark Lee cbee55e298 fix(init): run package manager commands via cross-spawn
Allows dependencies with carets to be escaped properly on Windows.
2017-09-25 10:32:30 -07:00
CJ Davis 50d35374db fix(publisher): allow config for Electron Release Server to be read from envars 2017-09-21 11:18:51 -07:00
Mark Lee fcdc0a0298 chore(generic): upgrade electron-windows-store to 0.12
electron-windows-store no longer packages the test folder, so vendor the
bogus private key for tests.
2017-09-17 19:32:59 -07:00
Mark Lee 9156296bf7 chore(generic): upgrade cz-customizable, and github
None of these dependencies have breaking changes that affect Forge.
2017-09-17 19:32:59 -07:00
Mark Lee 063caca482 fix(generic): blacklist NPM 5.4.[01] on Windows
See: https://github.com/npm/npm/issues/17671
2017-09-17 19:32:20 -07:00
Mark Lee 5ebef3d162 Move test file to the correct folder 2017-09-17 11:29:19 -07:00
Mark Lee d65d8d9886 Create a cert on win32 CI 2017-09-17 11:29:19 -07:00
Mark Lee c2dc451c0a We're not using fs-promise anymore 2017-09-17 11:29:19 -07:00
Mark Lee 290f76cc8c Don't use .js 2017-09-17 11:29:19 -07:00
Jacob Quant c31ceef665 refactor(maker): use makeCert from electron-windows-store
* Fix #160
* Use upstream code to interface with `makecert.exe`
2017-09-17 11:29:19 -07:00
Mark Lee 45afdfb54d refactor(generic): replace electron-host-arch with hostArch in Electron Packager 2017-09-16 12:30:49 -07:00
Mark Lee 5cee381b8c Replace slow comma-separated test with fast parse-archs test 2017-09-16 12:30:49 -07:00
Mark Lee f9c4c20c35 refactor(maker): use the target platform/arch API from Packager to determine "all" archs
Adds arm64 support to `make --arch=all`
2017-09-16 12:30:49 -07:00
Mark Lee 1e7c175e34 fix(tests): use a newer version of native-metrics 2017-09-10 10:41:56 -07:00
Mark Lee 212ccebaa7 Disable global-require check for default template call to electron-squirrel-startup 2017-09-10 08:13:21 -07:00
Mark Lee e0e42aa2d5 feat(initializer): add electron-squirrel-startup to the default template 2017-09-10 08:13:21 -07:00
Mark Lee 6c30219878 docs(maker): mention that make can support non-host platforms
ISSUES CLOSED: #318
2017-09-10 08:08:57 -07:00
Mark Lee 63feffd550 4.0.2 2017-09-10 07:50:12 -07:00
Mark Lee fd5bf83985 updated CHANGELOG.md 2017-09-10 07:50:12 -07:00
Mark Lee 36bc34adb2 fix(generic): whitelist yarn >= 1.0.0
Being super-optimistic here.
2017-09-10 07:15:14 -07:00
Mark Lee 66354fb6a5 fix(linter): don't pass --color to linters that don't support it
Add the flag directly to the NPM script call

ISSUES CLOSED: electron-userland/electron-forge-templates#48
2017-09-09 17:28:59 -07:00
Mark Lee bb4c787552 fix(tests): use fakeOra properly in system spec 2017-09-09 14:13:23 -07:00
Mark Lee 969a03593a fix(tests): stub ora.warn 2017-09-09 13:45:07 -07:00
Samuel Attard d7dede356c
4.0.1 2017-09-05 01:08:27 +10:00
Samuel Attard 283d00b746
updated CHANGELOG.md 2017-09-05 01:08:26 +10:00
Samuel Attard fc3c030169
fix(generic): tabtab install script fails on non-*nix systems
ISSUES CLOSED: #314
2017-09-05 01:08:01 +10:00
Samuel Attard 461c7f1a25 4.0.0 2017-08-30 13:45:53 +10:00
Samuel Attard c588b9b7fb updated CHANGELOG.md 2017-08-30 13:45:02 +10:00
Samuel Attard 7766a27c37 docs(publisher): improve docs for publish function 2017-08-26 23:50:17 -07:00
Samuel Attard d63935679f test(maker): Fix make test for new return type 2017-08-26 23:50:17 -07:00
Samuel Attard c69db80fb4 chore(publisher): use SHA256 instead of md5 2017-08-26 23:50:17 -07:00
Samuel Attard d2085812b2 test(publisher): fix dry run specs 2017-08-26 23:50:17 -07:00
Samuel Attard 5399f50018 docs(maker): document the return result of make 2017-08-26 23:50:17 -07:00
Samuel Attard f8d807ede8 refactor(publisher): make dryRun object storage make more sense 2017-08-26 23:50:17 -07:00
Samuel Attard 288edbc193 feat(publisher): adds dryRun and resumeDryRun to the API to allow post-make publishes
Fixes #230
2017-08-26 23:50:17 -07:00
Mark Lee 3ec0cfa6e2 docs(publisher): mention that multiple targets are allowed 2017-08-26 22:03:24 -07:00
Mark Lee 4b68880d9d refactor(publisher): rename target option to publishTargets in API
BREAKING CHANGE: publish API option name renamed, only takes an Array of Strings.
2017-08-26 22:03:24 -07:00
Samuel Attard f44598222a refactor(initializer): make init options camelcase
BREAKING CHANGE: Change lintstyle to lintStyle
2017-08-26 21:16:41 -07:00
Mark Lee fd6f2f9b48 feat(initializer): only copy CI files if specified 2017-08-26 21:16:41 -07:00
Mark Lee 296bdde82f feat(initializer): add Travis/AppVeyor CI files to default template
ISSUES CLOSED: #30
2017-08-26 21:16:41 -07:00
Mark Lee 6275d2bfa8 chore(generic): upgrade Electron Packager to 9.x 2017-08-24 08:45:07 -07:00
Mark Lee 894ed0a9dd fix(generic): clean up package manager warning output
Integrate ora into the check system calls.
Break up the package manager warning with a newline.
2017-08-23 23:17:42 -07:00