Skip to content

Commit

Permalink
Construct improvements (#28)
Browse files Browse the repository at this point in the history
* construct improvements
feat(plugin-construct): add throttle zip log
feat(plugin-construct): add click on addon installation prompts
feat(plugin-construct): add loading project progress

* fix timeout order

* add prerelease script

* 1.2.1-dev.0

* steam improvements
feat(app): add live logs hooks support
feat(plugin-steam): fix permissions & general improvements

* 1.2.1-dev.1

* improvements
add messaging handlers
fix electron configuration override

* fix mac construct export

* update deps

* revert electron forge

* improve tests

* add video record on CI
  • Loading branch information
Armaldio authored Sep 25, 2024
1 parent 3b71d7b commit 48a3569
Show file tree
Hide file tree
Showing 52 changed files with 2,833 additions and 1,278 deletions.
7 changes: 7 additions & 0 deletions .changeset/big-taxis-lie.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@cyn/app': patch
---

feat(plugin-construct): add throttle zip log
feat(plugin-construct): add click on addon installation prompts
feat(plugin-construct): add loading project progress
6 changes: 6 additions & 0 deletions .changeset/serious-rice-act.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@cyn/app': patch
---

add live logs hooks support
fix steam permission, general improvements & logged out detection
8 changes: 8 additions & 0 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ on:
jobs:
build-and-test:
runs-on: ${{ matrix.os }}
env:
CI: true

strategy:
matrix:
Expand Down Expand Up @@ -52,6 +54,12 @@ jobs:
with:
run: pnpm test:e2e:raw

- name: Upload Playwright artifacts
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.os }}-playwright
path: playwright/**/*

- name: Upload artifacts
if: success()
uses: actions/upload-artifact@v4
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,4 @@ sentry.properties

assets/shims
assets/electron/template/app/src/app
playwright/**/*
11 changes: 7 additions & 4 deletions assets/electron/template/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"lint": "echo \"No linting configured\""
},
"devDependencies": {
"@cyn/core": "1.0.0",
"@electron-forge/cli": "7.4.0",
"@electron-forge/maker-deb": "7.4.0",
"@electron-forge/maker-dmg": "^7.4.0",
Expand All @@ -22,7 +23,7 @@
"@electron-forge/plugin-auto-unpack-natives": "7.4.0",
"@electron-forge/plugin-fuses": "7.4.0",
"@electron/fuses": "1.8.0",
"electron": "31.3.1"
"electron": "32.1.2"
},
"keywords": [],
"author": {
Expand All @@ -32,9 +33,11 @@
"license": "MIT",
"dependencies": {
"@electron-forge/plugin-base": "7.4.0",
"@electron/asar": "3.2.10",
"electron-serve": "^2.0.0",
"@electron/asar": "3.2.13",
"electron-serve": "^2.1.1",
"electron-squirrel-startup": "1.0.1",
"serve-handler": "^6.1.5"
"execa": "^9.4.0",
"serve-handler": "^6.1.5",
"ws": "^8.18.0"
}
}
Loading

0 comments on commit 48a3569

Please sign in to comment.