-
-
Notifications
You must be signed in to change notification settings - Fork 207
V2 #698
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
V2 #698
Changes from 250 commits
Commits
Show all changes
567 commits
Select commit
Hold shift + click to select a range
2e8d53f
Stop native:dev when the app quits
simonhamp 417ba8e
Update CHANGELOG
simonhamp d9c76b0
fix
simonhamp 1069845
Update CHANGELOG
simonhamp d0ac6df
Add note
simonhamp 058d5a8
Fix styling
simonhamp ebd1336
Improve serve via install
simonhamp 3cf1b6f
Fix styling
simonhamp 502bfe5
[BUG] Change the relative path to the application in order to make it…
JCombee 304c328
Improve child process (#123)
SRWieZ b1a66e3
Fix powerMonitor events (#122)
SRWieZ d0b2dfc
Update CHANGELOG
simonhamp 483dfe3
remove commented env merge (#126)
gwleuverink ab68e8f
Create build-plugin.yml (#127)
simonhamp 20d2042
Build plugin
simonhamp 0450e7a
Update build-plugin.yml
simonhamp 403b29c
Make the queue worker work (#128)
simonhamp e5e2a3d
Build plugin
simonhamp 1aadd5f
Update CHANGELOG
simonhamp 6ee19ca
MenuBar improvements (#131)
simonhamp 4b38962
Build plugin
simonhamp f7d4abc
Update CHANGELOG
simonhamp 7bf52d9
chore - delete native:queue (#130)
JustinLawrenceMS 648c277
Fix styling
simonhamp 8cba5c8
Fix some MenuBar quirks (#133)
simonhamp 0ef5a30
Build plugin
simonhamp 860eddf
Pass click event parameters correctly (#134)
simonhamp 1b56529
Build plugin
simonhamp ff9c48f
Fix / Forward native ENV variables to child process (#129)
gwleuverink 1c987c6
Update CHANGELOG
simonhamp 91bbbec
Fix script identity (#136)
simonhamp 124756b
Delete resources/js/README.md
simonhamp a373b0b
feature: add clear endpoint to settings (#141)
SRWieZ 1cdb27a
Build plugin
simonhamp 41e4650
Dock goodies (#138)
simonhamp 5bc2582
Build plugin
simonhamp baae218
MenuBars continued (#137)
simonhamp 5bea8c2
Build plugin
simonhamp ce7b02c
Menu improvements (#139)
simonhamp 22a5e48
Build plugin
simonhamp 0e1cb65
Feature/context menu helper (#140)
gwleuverink c1fc491
Build plugin
simonhamp b6f48d3
Cleanup (#142)
simonhamp 7f7013e
latest.yml overwritten when building multiple architectures (#145)
b51f8a4
Fixes and improvements to powerMonitor (#143)
SRWieZ 2156a83
Build plugin
simonhamp ecbf1b8
Update CHANGELOG
simonhamp c0f5bf2
Remove queue worker initialization (#149)
XbNz 51f7750
close print window before freeing mem (#146)
labomatik d5e7c28
Build plugin
simonhamp 8e4f571
fix: all test suites (#148)
SRWieZ a2bde07
Build plugin
simonhamp 0ef239b
Fix menubar not ready (#150)
SRWieZ e14d68e
Add support for window.show() (#151)
curtisblackwell 66af0fe
Build plugin
simonhamp 9c9d369
chore: cleaning + major versions upgrade (#147)
SRWieZ 049dbdc
Add security header
simonhamp f509998
Fix window /show
simonhamp 58eb865
Bump deps/fix names
simonhamp 1fd6d18
Build plugin
simonhamp 7f58f5a
Simplify menubars that are just menus
simonhamp f5d9dc6
Build plugin
simonhamp ecca7dd
fix: menubar tray state (#156)
SRWieZ 42026e6
Add Windows support and deep linking configuration (#158)
JulianaChiabai b0718db
fix: kill tree php server (#157)
SRWieZ 46bbc5c
Update CHANGELOG
simonhamp 9381aa7
Ensures 1.0.0-beta.1 or higher is required in v1 for laravel package …
PeteBishwhip 4066df9
Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0
dependabot[bot] 38a2613
Merge pull request #160 from NativePHP/dependabot/github_actions/depe…
github-actions[bot] 2170fe6
Bump aglipanci/laravel-pint-action from 2.4 to 2.5
dependabot[bot] 45d9f99
Merge pull request #161 from NativePHP/dependabot/github_actions/agli…
github-actions[bot] b0a8aee
Add endpoint to resize MenuBar window (#163)
dnkmdg d978aa5
Update logic to ensure TTY mode is appropriately disabled (#162)
PeteBishwhip f50b9d1
fix: notification click event handling (#170)
SRWieZ 346a442
fix: update nativephp/laravel version constraint to allow all version…
SRWieZ d8537f5
Expand notification api with reference and more events (#168)
andreascreten 53da359
enhancement / address build command papercuts (#153)
gwleuverink bda3296
feat: test pull request against plugin building (#172)
SRWieZ df970bc
Pre & Post Build Command Support (#167)
PeteBishwhip f499539
fix: linting workflow (#173)
SRWieZ 46e6901
fix: deepLinkProtocol (#171)
SRWieZ eac69c2
Support Laravel 12.x & PHP 8.4 (#166)
SRWieZ 1d237a1
Ensure php-bin is removed from built app (#175)
PeteBishwhip dc32686
Skip errors when copying files during build (#176)
gwleuverink fa21cfe
Copy latest certificate on before build (#177)
gwleuverink 258cbc3
Basic Build Command cleanup (#178)
PeteBishwhip 2bdf295
feat: native:bundle command
SRWieZ 08a3726
feat: native:bundle --clear
SRWieZ a2f9888
feat: php.ts run with bundle
SRWieZ 3535d22
fix: require nativephp/laravel on dev-feat/bundle-builds
SRWieZ b9c6ccf
wip: bundle cached services?
SRWieZ 37eca6a
wip: try with everything first
SRWieZ 613d955
wip: fix .env missing
SRWieZ 666f68b
fix: bundling
SRWieZ 130323a
feat: bundling a base L12 app works 🎉
SRWieZ e920c44
feat: native:reset command
SRWieZ b3ecbf6
fix: realpath() returns false if the directory does not exists
SRWieZ bb7b06a
feat: failsafe
SRWieZ 15de455
wip: it works, but need some minor cleaning/refactoring/testing
SRWieZ 13545c7
Update composer.json
simonhamp 118c85e
perf: fixes and perf of Laravel on subsequent launches
SRWieZ e3010a0
Merge pull request #180 from NativePHP/constraints
simonhamp 5724b18
fix: running the bundle in dev mode
SRWieZ 72b29df
fix: consistent appData directory
SRWieZ ecb8a03
wip: fix running artisan commands in bundle
SRWieZ 029bd2e
feat: artisan commands in bundles
SRWieZ 3e660a7
feat: artisan commands in bundles
SRWieZ b8f54b9
fix: native:serve will no longer run the bundle
SRWieZ cba4063
refactor: even more consistency + reducing the size of the bundled bi…
SRWieZ d28ed6b
feat: Better reset command
SRWieZ 4156153
chore: upgrade outdated packages
SRWieZ a85d895
docs: added some comments
SRWieZ 6f6fd36
feat: include symlinked composer packages
SRWieZ 07dfc02
Merge branch 'main' into feat/bundle-builds
SRWieZ 22122a5
refactor: per Simon's review
SRWieZ ed76171
Attempt to understand
simonhamp 45231cd
Attempted fix
simonhamp 368427c
Add route to quit the application (#181)
WINBIGFOX e581f16
Add routes for managing app open-at-login settings (#182)
WINBIGFOX c7911df
Merge pull request #179 from NativePHP/feat/bundle-builds
simonhamp b1e4613
Preserve permissions (#183)
XbNz 8dfba90
Update composer.json
simonhamp cb7a3c8
Update README.md
simonhamp aa7f108
Add alert API routes and corresponding tests (#184)
WINBIGFOX f60f497
Skip chmod on Windows to avoid unnecessary permission changes (#186)
urufudev 84443aa
add 'all' option to `publish` command (#185)
7dad315
Manual Plugin Build (#187)
PeteBishwhip 36ebe46
fix: alert - handling of null values (#188)
WINBIGFOX 149789c
Feature/add native theme getter setter (#190)
WINBIGFOX eb3f37a
Fix menubar tray can be nullable (#191)
WINBIGFOX 01270ec
ci: update PHP versions in test matrix and simplify test execution (#…
SRWieZ f931084
Add copyright information to build configuration (#193)
WINBIGFOX 8f28de9
PHP Support Sync (#192)
PeteBishwhip 911797f
Pin php-bin to v1 (#195)
PeteBishwhip e9db0e9
ci: Update building plugin => Node.js v20 + create pull request (#194)
SRWieZ d3e291f
fix: ZePHPyr bundle on Windows (#196)
SRWieZ 58edda1
Add Notarization env vars to buildtime (#198)
PeteBishwhip 59e041b
fix: some apps just doesn't have css. Weird right? (#197)
SRWieZ ce5e4f7
fix: fileperms(): stat failed for public/storage (#199)
SRWieZ 33ec37c
fix: ensure native serve resource path is cleared only if it exists (…
SRWieZ bc865bd
fix: caching config while in dev will make laravel think it's in elec…
SRWieZ 769033d
Remove L10 from test matrix (#203)
PeteBishwhip e733d3e
Node Minimum Version Bump to Support Electron (#202)
PeteBishwhip 3cf8dca
fix: custom PHP binary package not pruned on build (#204)
SRWieZ 4408d39
fix: set LOG_LEVEL to "warning" in production (#206)
SRWieZ ba36ca0
fix: Please provide a valid cache path. (#205)
SRWieZ 5b7257c
fix: handle power monitor events to manage scheduler lifecycle (#207)
SRWieZ 6a10202
feat: replace jest with vitest (#154)
SRWieZ e0624eb
fix: App::version() not returning the correct version (#208)
SRWieZ b09bea9
Update package.json patch logic to include new fields (#214)
WINBIGFOX b394afe
Add endpoint to relaunch the app (#212)
WINBIGFOX 3d5c719
Add support for `showOnAllWorkspaces` parameter in menuBar (#211)
WINBIGFOX 1150575
Add support for additional app icon formats (#216)
WINBIGFOX ae8a902
Add auto-updater API to Electron server (#213)
WINBIGFOX eb72716
Fix: publish:all and upgrade deps (#209)
SRWieZ d9a7eea
Add extra sensitive files to cleanup (#217)
PeteBishwhip d7b7b29
Adjust window dimensions based on the `resizable` property. (#215)
WINBIGFOX 0d25d3f
fix: autoupdater import (#221)
SRWieZ 24f45c6
build(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (#219)
dependabot[bot] 82a8a51
Auto updater api extended (#220)
WINBIGFOX dbe9fd8
fix: replace callPhpSync with callPhp for storage linking (#226)
SRWieZ dc346d8
Added file to warning message relative to the copy() call (#223)
rinodrummer 5ddb8a8
fix: extend electron-updater mock to include downloadUpdate method (#…
WINBIGFOX f4cd36d
build(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 (#…
dependabot[bot] 5b4b8b1
Add emoji panel API endpoints for support check and display (#224)
WINBIGFOX d9953c9
fix: symfony console deprecation notice (#227)
SRWieZ 861d5ef
fix: take into account all changed keys (#231)
SantosVilanculos 80b499f
Support custom settings (#229)
simonhamp ef114f3
remove storage:link (#232)
gwleuverink 5a850c0
feat: add Azure code signing configuration (#235)
faustbrian effb9a5
Update funding.yml
simonhamp e07e23b
only notarize mac builds (#239)
gwleuverink f924edc
always use php-bin cacert.pem - even for custom binaries (#238)
gwleuverink 0375d39
add `storage/hot` to exclude files (#242)
gwleuverink 8f16862
remove workingDirectory from Windows deep-link handler (#241)
gwleuverink c093f8a
Add `skipTaskbar` and `hiddenInMissionControl` properties to window A…
WINBIGFOX ed873d7
cleanup stray scheduler processes (#245)
gwleuverink 0c99364
only use publisher config when updater enabled (#243)
gwleuverink ed09419
Fix port conflicts when running multiple NativePHP apps on Windows (#…
gwleuverink a7f4ded
Add possibility to set a zoom factor to window API (#246)
JulianGlueck 065de21
Add Electron API endpoints for app locale information (#247)
JulianGlueck e51e6dc
build(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 (#…
dependabot[bot] 4670a7f
build(deps): bump actions/checkout from 4 to 5 (#248)
dependabot[bot] ce8a88e
Optionally prevent opening of sub-windows (#249)
JulianGlueck a4a02fc
Add possibility to prevent navigation away from current domain or pag…
JulianGlueck 470bf86
downgrade electron-builder (#251)
gwleuverink 1f1267e
Chore/update dependencies (#233)
gwleuverink 3c5d777
pull in vendored menubar lib
gwleuverink 5edc1ad
swap import with vendored lib
gwleuverink b45c3de
pull in menubar's positioner dependency
gwleuverink dd2380c
remove menubar dependency
gwleuverink 2903664
Build plugin
gwleuverink 905e071
replace with original ts files
gwleuverink b5d8f68
move libs inside plugin src to avoid path issues
gwleuverink 597f590
update lock files
gwleuverink 468b9b9
Merge branch 'chore/pull-in-blocking-menubar-lib-and-upgrade-electron…
gwleuverink 70c4e41
Build plugin
gwleuverink d00bab0
update electron & chromedriver to `^38`
gwleuverink 350bbbd
Merge branch 'chore/pull-in-blocking-menubar-lib-and-upgrade-electron…
gwleuverink cf9009f
Build plugin
gwleuverink bcfef44
build(deps): bump actions/setup-node from 4 to 5 (#254)
dependabot[bot] c4fca73
disabled nodeIntegration & enabled contextIsolation
gwleuverink 89ad429
Build plugin
gwleuverink ff62b09
remove unused preload
gwleuverink 9120198
Merge branch 'enhancement/disable-node-integration' of github.com:Nat…
gwleuverink a1061ff
Allow overwriting of default web preferences
gwleuverink 56a8d70
Build plugin
gwleuverink eab0140
allow users to overwirte MenuBar webPreferences
gwleuverink 72d6a29
Merge branch 'enhancement/disable-node-integration' of github.com:Nat…
gwleuverink dfa4084
Build plugin
gwleuverink e9f08bd
add configurable webpreferences
gwleuverink 60dc3c6
add webPreferences phpdoc
gwleuverink a133a2f
build(deps): bump aglipanci/laravel-pint-action from 2.5 to 2.6 (#237)
dependabot[bot] 430b5dc
revert variable cleanup - not needed
gwleuverink 4595d1f
Build plugin
gwleuverink 4649eea
Extra files (#230)
simonhamp 3ac3738
Merge remote-tracking branch 'origin/enhancement/add-configurable-web…
gwleuverink 5e61fff
move Laravel namespace to subdirectory
gwleuverink 4e9d01d
Merge remote-tracking branch 'origin/chore/pull-in-blocking-menubar-l…
gwleuverink 2f76c95
Merge remote-tracking branch 'origin/enhancement/disable-node-integra…
gwleuverink ac449f2
merge electron repo laravel repo - history intact
gwleuverink 4e31e7a
move electron php src to Elecron namespace
gwleuverink 3943d48
fix paths
gwleuverink 1ab98c3
delete old php files (already migrated)
gwleuverink 74ce05c
move electron resources
gwleuverink 4dd131b
fix paths
gwleuverink 99f2e42
migrate configs
gwleuverink 3cb397f
migrate tests from electron repo
gwleuverink 0b2f1de
fix default cleanup paths
gwleuverink 1c95652
npm audit fix
gwleuverink 201db72
rename to nativephp/desktop
gwleuverink f4d4b7f
tidy - remove migrated tests
gwleuverink efc71f7
migrate GH worklflows
gwleuverink ce337f5
delete what's left of the old electron repo
gwleuverink f5a9455
update readme
gwleuverink 15ff291
Build plugin
gwleuverink 208822f
wip - fix tests
gwleuverink d9a2e33
fix tests - more resilient vendor directory resolution
gwleuverink c89f996
move internal exclude list to interternal config
gwleuverink 843bcac
enable skipped test
gwleuverink 37060eb
rename `resources/js` to `resources/electron`
gwleuverink 86f3082
fix paths
gwleuverink a4076fc
update debug command
gwleuverink e84ffe2
check in ignored files
gwleuverink c593bf0
rename `Native\Laravel` namespace to `Native\Desktop`
gwleuverink 2ea542c
Build plugin
gwleuverink 4fe8c2f
add `laravel`, `electron` and `mobile` as conflicting packages
gwleuverink f124836
Merge branch 'v2' of github.com:NativePHP/laravel into v2
gwleuverink 55872af
Update composer.json
gwleuverink c920932
Fix static analysis workflow
gwleuverink File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,72 +1,72 @@ | ||
name: Bug Report | ||
description: | | ||
Found a bug in NativePHP? You're in the right place! | ||
Found a bug in NativePHP for Desktop? You're in the right place! | ||
labels: ["bug"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
We're sorry to hear you have a problem. | ||
- type: markdown | ||
attributes: | ||
value: | | ||
We're sorry to hear you have a problem. | ||
|
||
Before submitting your report, please make sure you've been through the section "[Debugging](https://nativephp.com/docs/getting-started/debugging)" in the docs. | ||
Before submitting your report, please make sure you've been through the section "[Debugging](https://nativephp.com/docs/getting-started/debugging)" in the docs. | ||
|
||
Please also ensure that you have the latest version of NativePHP packages installed, and are using [supported versions](https://nativephp.com/docs/desktop/1/getting-started/support-policy) of PHP and Laravel. | ||
Please also ensure that you have the latest version of NativePHP packages installed, and are using [supported versions](https://nativephp.com/docs/desktop/1/getting-started/support-policy) of PHP and Laravel. | ||
|
||
If nothing here has helped you, please provide as much useful context as you can here to help us solve help you. | ||
If nothing here has helped you, please provide as much useful context as you can here to help us solve help you. | ||
|
||
Note that reams and reams of logs isn't helpful - please share only relevant errors. | ||
Note that reams and reams of logs isn't helpful - please share only relevant errors. | ||
|
||
If possible, please prepare a reproduction repo and link to it in the Notes field. | ||
- type: textarea | ||
id: what-doing | ||
attributes: | ||
label: What were you trying to do? | ||
description: Some context about what you were trying to achieve | ||
placeholder: Trying to build my app for production | ||
validations: | ||
required: true | ||
If possible, please prepare a reproduction repo and link to it in the Notes field. | ||
- type: textarea | ||
id: what-doing | ||
attributes: | ||
label: What were you trying to do? | ||
description: Some context about what you were trying to achieve | ||
placeholder: Trying to build my app for production | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: what-happened | ||
attributes: | ||
label: What happened? | ||
description: What did you expect to happen? | ||
placeholder: I cannot currently do X thing because when I do, it breaks X thing. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: what-happened | ||
attributes: | ||
label: What happened? | ||
description: What did you expect to happen? | ||
placeholder: I cannot currently do X thing because when I do, it breaks X thing. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: how-to-reproduce | ||
attributes: | ||
label: How to reproduce the bug | ||
description: How did this occur, please add any config values used and provide a set of reliable steps if possible. | ||
placeholder: When I do X I see Y. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: how-to-reproduce | ||
attributes: | ||
label: How to reproduce the bug | ||
description: How did this occur, please add any config values used and provide a set of reliable steps if possible. | ||
placeholder: When I do X I see Y. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: debug | ||
attributes: | ||
label: Debug Output | ||
description: Please provide output from the NativePHP Debug command. This will help us understand your environment and the issue you're facing. (`php artisan native:debug`) | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: debug | ||
attributes: | ||
label: Debug Output | ||
description: Please provide output from the NativePHP Debug command. This will help us understand your environment and the issue you're facing. (`php artisan native:debug`) | ||
validations: | ||
required: true | ||
|
||
- type: dropdown | ||
id: operating-systems | ||
attributes: | ||
label: Which operating systems have you seen this occur on? | ||
description: You may select more than one. | ||
multiple: true | ||
options: | ||
- type: dropdown | ||
id: operating-systems | ||
attributes: | ||
label: Which operating systems have you seen this occur on? | ||
description: You may select more than one. | ||
multiple: true | ||
options: | ||
- macOS | ||
- Windows | ||
- Linux | ||
|
||
- type: textarea | ||
id: notes | ||
attributes: | ||
label: Notes | ||
description: Use this field to provide any other notes that you feel might be relevant to the issue. Include links to any reproduction repos you've created here. | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: notes | ||
attributes: | ||
label: Notes | ||
description: Use this field to provide any other notes that you feel might be relevant to the issue. Include links to any reproduction repos you've created here. | ||
validations: | ||
required: false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# If it's a pull request, don't build the plugin, just fail if it can't be built | ||
# If it's a push to main, build the plugin | ||
|
||
name: plugin-build | ||
|
||
on: | ||
push: | ||
branches: [ main ] | ||
pull_request: | ||
branches: [ main ] | ||
workflow_dispatch: | ||
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
|
||
permissions: | ||
contents: write | ||
|
||
steps: | ||
- uses: actions/checkout@v5 | ||
with: | ||
ref: ${{ github.event.pull_request.head.ref }} | ||
repository: ${{ github.event.pull_request.head.repo.full_name }} | ||
|
||
- name: Use Node.js | ||
uses: actions/setup-node@v5 | ||
with: | ||
node-version: 22.x | ||
|
||
- name: Install dependencies | ||
working-directory: ./resources/electron/ | ||
run: npm install | ||
|
||
- name: Build plugin | ||
working-directory: ./resources/electron/ | ||
run: npm run plugin:build | ||
|
||
- name: Commit changes | ||
if: github.event_name == 'pull_request' | ||
uses: stefanzweifel/git-auto-commit-action@v6 | ||
with: | ||
commit_message: Build plugin | ||
|
||
- name: Create Pull Request | ||
if: github.event_name != 'pull_request' | ||
uses: peter-evans/create-pull-request@v7 | ||
with: | ||
commit-message: Build plugin | ||
title: 'Auto: Build plugin assets' | ||
body: | | ||
This PR contains the latest built plugin assets. | ||
|
||
**Build Details:** | ||
- Triggered by: ${{ github.actor }} | ||
- From commit: [${{ github.sha }}](${{ github.server_url }}/${{ github.repository }}/commit/${{ github.sha }}) | ||
- Workflow run: [View Run](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}) | ||
|
||
Automatically generated by the plugin-build workflow. | ||
branch: build-plugin-update | ||
base: main | ||
delete-branch: true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
name: plugin-tests | ||
|
||
on: | ||
push: | ||
branches: [main] | ||
pull_request: | ||
branches: [main] | ||
|
||
jobs: | ||
test: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v5 | ||
|
||
- name: Use Node.js | ||
uses: actions/setup-node@v5 | ||
with: | ||
node-version: 22.x | ||
|
||
- name: Install dependencies | ||
working-directory: ./resources/electron/ | ||
run: npm install | ||
|
||
- name: Run tests | ||
working-directory: ./resources/electron/ | ||
run: npm run plugin:test |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added the old packages as well as the mobile package as a conflicting dependency
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed the Laravel package. It caused an error on packagist