Closed wereii closed 1 year ago
Please try running fix, dev and build on your machine before accepting
I am developing on Linux and I am not sure if the changes to prettier will work on windows
release
script in package.json is important as it tells electron-builder to absolutely definitely do a github release
https://www.electron.build/configuration/publish#how-to-publish, it should also check if there is draft release and add built files into it, otherwise it will create draft release for that tag (tested)npm build
to check that vite can build it (for electron)The main differences to current CI
samuelmeuli/action-electron-builder
action and replaced with the electron-builder
itself for publishing/releasesI am sorry this might be a lot but I just kept going:)
2016server. Like this it should also be possible to run checks for pull requests without building.nvm use
on Linux I get v9.6.7 by default) so I have added a step that pulls the latest npm, this fixes errors likecipm can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync ...
orCannot read property '@iconify-icons/mdi' of undefined
which happens when newer npm generates the package lock