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

1155 Коммитов

Автор SHA1 Сообщение Дата
Anny Yang f2a23f1e02
chore: update listr2 version (#3542)
Co-authored-by: Kevin Cui <github@bugs.cc>
2024-04-02 15:30:51 -07:00
Samuel Attard a931be04a0
fix: bump packager minimum dep (#3551) 2024-03-28 13:43:08 -07:00
Felix Rieseberg a6a8bdecd8
chore: Bump @electron/windows-sign deps (#3524)
* chore: Bump @electron/windows-sign deps

* chore: Bump electron-wix-msi one more time

* test: Print test name

* chore: Update electron-wix-msi version to 5.1.3
2024-03-08 14:11:45 -08:00
Samuel Attard 1aa94fc327
build: fix keyv type resolution warning during dev (#3507) 2024-02-24 15:21:35 -08:00
David Sanders a5c60d5c7c
build: bump memory limit for docs:generate script (#3500) 2024-02-21 11:05:15 -08:00
Leo Wang(草鞋没号) b0cae412a7
feat(plugin-vite): upgrade to vite@5 (#3468)
* refactor(plugin-vite): move built-in vite config to template config file

* feat(plugin-vite): hot restart, reload 🔥

* chore(plugin-vite): update test

* fix(plugin-vite): correct hot restart logic

* chore(template-vite): update template logic

* chore(plugin-vite): move plugin-vite deps to template-vite

* fix(template-vite): correct vite config

* chore: lint

* refactor(plugin-vite): restore API break changes

* chore(plugin-vite): add `rollup`, `vite` top top-level deps

* chore(plugin-vite): fix lint

* chore(plugin-vite): fix build types check error

* feat(template-vite): load node.js entry

* chore: update .gitignore

* fix: fix the Windows CI failed

* chore: update types

* chore: fix Mac CI test

---------

Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-02-07 11:58:29 -08:00
Leo Wang(草鞋没号) 2d244f05f5
fix(plugin-vite): package volume size to large (#3336)
Co-authored-by: Black-Hole <github@bugs.cc>
2024-01-17 12:12:13 -08:00
Erik Moura 335c388278
chore: update Packager (#3419)
* chore: update import

* chore: update `@electron/packager` and fix types
2023-12-18 20:02:17 -03:00
David Sanders a7efb5976d
chore: update deps to clear some audit warnings (#3429) 2023-11-30 06:14:39 -08:00
Erick Zhao c100186a09
docs: add notes on publishing a new monorepo package (#3415) 2023-11-17 20:03:01 -08:00
Evgeny 601314e540
feat(publisher-gcs): add Google Cloud Storage publisher (#2100)
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-11-16 15:14:16 -08:00
Keeley Hammond 4f419f5f3d
feat!: change electron-packager to @electron/packager (#3408)
* feat!: change electron-packager to @electron/packager

* chore: don't pin packager, @electron/get -> 3.0.0
2023-11-15 14:52:47 -08:00
Erick Zhao 1aad9e125b
chore: fix sha1 for `packageManager` (#3407) 2023-11-15 14:21:38 -08:00
Erik Moura 898921818f
build: update minimum Node.js version from `16.0.0` to `16.4.0` (#3401) 2023-11-03 14:19:42 -07:00
Erik Moura 0010e19dd3
build!: update minimum Node.js version from `14.17.5` to `16.0.0` (#3399) 2023-11-03 11:06:58 -07:00
Erick Zhao 665a9110c3
chore: specify `packageManager` in package.json (#3359) 2023-10-31 13:40:38 -07:00
Erick Zhao 478d4a4745
build: test parallelization ️ (#3319) 2023-08-29 13:18:37 -07:00
Erick Zhao a7f7a9f2dd
build: add circleci test reporting (#3316) 2023-08-23 10:26:26 -07:00
George Xu e414ec6eb3
build(deps-dev): upgrade html-webpack-plugin to 5.5.3 (#3312)
bump html-webpack-plugin to 5.5.3
2023-08-22 15:38:24 -07:00
Mark Lee 74a8b5c17f
chore: remove Volta config (#3308)
I don't think anyone on the Forge dev
team uses Volta anymore.
2023-08-20 11:50:23 -07:00
Erick Zhao 4c72ace14d
build(deps): update electron-packager@17.1.2 (#3302) 2023-08-18 17:07:45 -07:00
Erick Zhao 7a32ad92c8
build(deps): update `electron-installer-debian` to latest (#3301) 2023-08-18 15:56:45 -07:00
草鞋没号 f7018a9c44
feat(template): add vite-typescript template (#3178)
Co-authored-by: Black-Hole <github@bugs.cc>
2023-08-17 10:34:25 -07:00
David Sanders 7a9edbcbbe
build: lint JS in Markdown (#3251)
* docs: improve local-electron plugin forge.config.js example

* build(deps): upgrade @electron/lint-roller

* build: lint JS in Markdown
2023-06-15 14:24:38 -07:00
David Sanders 725e4dea3a
build: lint Markdown (#3247) 2023-06-09 17:29:13 -07:00
George Xu 22fb516651
build: migrate from github actions to circleci (#3188)
* initial config

tackle some validation errors

* debug windows and linux

* fix linux and windows workflows

* chore: dependency SMASH

* refactor cleanup

* remove snapcraft.yaml

* clean up
2023-06-05 13:41:55 -07:00
Ronnie Curtis e5fc303734
fix(core): silent failures when linking forge dependencies in tests (#3219) 2023-04-26 14:28:35 -07:00
草鞋没号 393709d349
feat(template): add vite template (#3071)
* feat(template): add vite template

* refactor: better `CLIOptions` type define

* feat: semantic Renderer config

* feat!:support multiple renderer

* chore: cleanup

* feat: add ViteConfig test

* chore: format code

* feat: add util/plugins test

* fix(test): compatible Windows OS

* Update packages/plugin/vite/src/ViteConfig.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/util/plugins.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/template/vite/.eslintignore

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/ViteConfig.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* fix: typo

* Update packages/plugin/vite/README.md

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* chore: format code

* chore: update version

* chore: update version numbers

* chore: update lockfile

---------

Co-authored-by: Black-Hole <158blackhole@gmail.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-02-25 00:14:36 +00:00
Erik Moura 133ad6350e
feat: add Fuses plugin (#3132) 2023-02-21 11:17:58 -08:00
Erick Zhao a8c81926ac
fix(build): ensure lerna publishes exact versions
ref: https://github.com/lerna/lerna/tree/main/libs/commands/version#--exact
2023-02-06 17:19:40 -08:00
Erik Moura 663a0f8c3d
ci: create a `test:slow` script to avoid re-running fast tests in the `slow-tests` job (#3150) 2023-02-01 11:06:24 -08:00
Samuel Attard dce53cacd7
build: enforce versions are in sync between packages (#3106) 2022-12-05 09:52:16 -08:00
Erick Zhao 51fcc92faa
build: use a single top-level `tsc -b` for all packages (#3090) 2022-11-24 10:01:24 -08:00
Erick Zhao 3c6e7ebe76
build: improve lerna publish process (#3082) 2022-11-21 15:54:50 -08:00
George Xu 9e9128f6f0
chore: add husky pre-push script (#3061)
* chore: add husky pre-push script

* skip pre-push on windows

* change to node script

* add inquirer as devdependency

* add inquirer as devdependency
2022-11-21 13:14:47 -08:00
Erik Moura 2e5a8bc291
fix(core): allow the `forge.config` property in `package.json` to point to a non-js file (#3070) 2022-11-15 17:13:08 -08:00
George Xu d322e720a1
build: add test flag to run local forge files instead of remote (#3075) 2022-11-14 17:14:55 -08:00
George Xu b588471e6f
build: add preversion to scripts (#3074) 2022-11-14 17:08:32 -08:00
George Xu f16a28bcf9
build: migrate to lerna from bolt (#3058)
* chore: init

* chore: migrate bolt to lerna

* chore: fix version

* add caching

* update scripts

* dont see why were piping

* contributing.md update

* add publishConfig

* update contributing.md

* fix wording

* delete bump and publish scripts

* Update ci.yml

* chore: lint

* update contributing.md

* chore: undo ts-ignores

* correctly remove yarn:coverage from rebase conflict
2022-11-14 11:12:29 -08:00
Erick Zhao 75462be120
build(test): remove unnecessary coverage artifacts (#3066) 2022-11-12 23:00:05 -08:00
Keeley Hammond 540b1b92d3 Release 6.0.1 2022-11-08 11:40:44 -08:00
Samuel Attard d4bdc80411
refactor: migrate import command to listr2 (#3048)
* refactor: migrate import command to listr2

* refactor: clean up unused dependencies

* Update packages/api/core/src/api/import.ts

Co-authored-by: Erick Zhao <erick@hotmail.ca>

Co-authored-by: Erick Zhao <erick@hotmail.ca>
2022-11-05 17:49:00 -07:00
Samuel Attard aca89f4c42
refactor: use listr2 for the package, make and publish commands (#3043)
* refactor: use listr2 for the package command

* chore: fix tests

* refactor: use listr2 for the make command

* refactor: use listr2 for the publish command

* refactor: remove actualTargetPlatform because it is silly

* build: shared-types should not depend on ora

* spec: fix tests

* chore: remove dead code in publish
2022-11-03 16:01:45 -07:00
Keeley Hammond 6ef8230492 Release 6.0.0 2022-11-02 11:04:32 -07:00
Keeley Hammond 7e41df4960 Release 6.0.0-beta.75 2022-11-01 15:33:03 -07:00
Keeley Hammond d44b05c33f
chore: bump packager to 17.1.1 (#3041) 2022-11-01 15:28:15 -07:00
Keeley Hammond a2eadbcb18
feat: move create-electron-app into forge (#2988)
* feat: move create-electron-app into forge

* build: do stuff

* build: how dare we ignore this file

* chore: add README

* fix: name bin for cre correctly

* fix: disable eslint for CEA

* build: bust ci cache

* fix: set version to 74

* debug: remove windows-latest run

* debug: bump windows bolt 0.21.2 -> 0.24.10

* debug: pre-install cli

* debug: bolt to 0.22.4

* build: make stub electron-forge.js file in dist for windows build to work

* Revert "debug: bolt to 0.22.4"

This reverts commit 8d632438c2.

* Revert "debug: pre-install cli"

This reverts commit dcb2a66b7e.

* Revert "debug: bump windows bolt 0.21.2 -> 0.24.10"

This reverts commit 2458c60977.

* Revert "debug: remove windows-latest run"

This reverts commit 37847a2815.

* Revert "build: bust ci cache"

This reverts commit 4b35ffed2c.

* build: move stub folder to preinstall hook

* Reland: bump windows bolt 0.21.2 -> 0.24.10

* build: add shim script for windows, remove unneeded deps

* build: improve tools/maybe-shim-windows.js

Co-authored-by: Samuel Attard <sam@electronjs.org>

Co-authored-by: Samuel Attard <sattard@salesforce.com>
Co-authored-by: Samuel Attard <sam@electronjs.org>
2022-11-01 15:27:00 -07:00
Keeley Hammond 8fd6d8d0c0 Release 6.0.0-beta.74 2022-10-31 18:04:57 -07:00
Keeley Hammond 8555fd83b2 Release 6.0.0-beta.73 2022-10-31 17:22:40 -07:00
Keeley Hammond 79dc1bf495 Release 6.0.0-beta.72 2022-10-31 16:38:35 -07:00