Skip to content

Commit

Permalink
Removed the system specificity from the package and make scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
6XGate committed Nov 9, 2024
1 parent 285f7ab commit 28ec872
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,8 @@ AppImage file.

### Releasing

- Start a the build docker conatiner: `docker compose run --build -it --rm build`
- Fresh install the packages: `yarn --force`
- Start the build docker conatiner: `docker compose run --build -it --rm build`
- Fresh install the packages: `yarn --force --frozen-lockfile`
- Package the application: `yarn make`
- Land and tag the release.
- Create a release from the tag and copy the following files to the release assets:
Expand Down
6 changes: 2 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,8 @@
"dev": "electron-vite dev",
"build": "run-p -l typecheck build-only",
"build-only": "electron-vite build",
"package:linux": "electron-builder --linux --dir --config",
"package": "run-s -l build package:linux",
"make:linux": "electron-builder --linux --config",
"make": "run-s -l build make:linux",
"package": "electron-builder --dir --config",
"make": "electron-builder --config",
"ncu:update": "ncu -u",
"ncu:check": "ncu",
"ncu": "ncu",
Expand Down

0 comments on commit 28ec872

Please sign in to comment.