You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* copy app to build path before cleanup & composer install
* copied CleansEnvFile trait from upstream PR #106
Co-authored-by: Simon Hamp <[email protected]>
* copied updated app icon path from upstream PR #106
Co-authored-by: Simon Hamp <[email protected]>
* copied app name fix from upstream PR #106
Co-authored-by: Simon Hamp <[email protected]>
* tidy
* tidy
* added skip patterns from electron-builder & account for symlinks (for symlinked composer deps)
* add more default skip patterns
* merge upstream
* Build plugin
* wip
* remove redundant electron-builder app copy logic
* move php building from separate step to beforePack hook
* remove explicit php building from npm scripts
* tidy
* make sure database, logs, sessions & cached views are never included in builds!
* use 8.1 compatible syntax
* refactor to use symfony finder
* move vendor/bin & node_modules exclude to config file (see PR nativephp/laravel)
* fix ignore paths
* ignore vsc files
* revert back to using RecursiveDirectoryIterator
* Fix styling
* use npm ci for updating electron dependencies
* update mac x86 comment
* add PrunesVendorDirectory trait
* move default exclude list to nativephp-internal config
* Fix styling
* add comments for file relocation when more adapters are added later on
* decouple terminal messages from the build traits
* decouple source path from build traits (for testing)
* consolidate namespaces with identical purpose
* bring back default exclude list to electron repo
* fix regression
* wip - tests
* Fix styling
* add more tests
* Fix styling
* more flexibility when working with paths
* boyscouting
* add filesystem stub directories to gitignore
* add CleanEnvFile tests
* Fix styling
* add more tests
* fix unclosed bracket
* Fix styling
* dependency compatibility for php 8.1
* use php 8.1 compatible syntax
* fix - native config not loaded in CI
* wip - fix CI inconsistencies
* wip - typo
* fix typo
* Fix styling
* fix - yet another mistake
* use platform specific directory separators
Co-authored-by: @SRWieZ
* speed up tests & split by type
Co-authored-by: @SRWieZ
* Fix styling
* move app name step down
* remove mac x86 naming deviation
* add workflow_run trigger (for debugging)
* workflow dispatch instead of run
* cover unhappy path
* wip - fix test in CI
* wip - add dumps to debug CI errors
* disable flaky test (due to tight repo coupling)
* wip - fix composer version conflict after upstream merge
---------
Co-authored-by: Simon Hamp <[email protected]>
Co-authored-by: gwleuverink <[email protected]>
0 commit comments