Commit Graph

12 Commits

Author SHA1 Message Date
Martin Kleinschrodt f639d24341 Exclude translations and word lists from prettier checks 2022-08-02 10:19:13 +02:00
Bruno Bernardino b1c6ea39ad
Add snap and flatpak options to electron publishing and release
Also adds `deb` and tweaks the v3 compatibility test a bit more since it has failed a couple of times in the last week.

Fixes #201
2022-07-04 12:22:12 +01:00
Bruno Bernardino 5aa2d19865
Add v3 compatibility end-to-end test
This is still a WIP. It adds the basic skeleton for the tests and is going through the signup, but currently unable to finish.
2022-02-09 17:15:08 +00:00
Bruno Bernardino 8d26a77e97
Fix exit code for test 2022-01-21 19:04:22 +00:00
Bruno Bernardino dfbc964070
Fix rust run 2022-01-03 21:58:27 +00:00
Bruno Bernardino fae600fa53
Remove publishing step for now 2021-12-26 10:20:29 +00:00
Bruno Bernardino 9b5b8f0529
Tweak building 2021-12-26 09:38:28 +00:00
Bruno Bernardino 6c30eae65f
CI: Build Electron
This has the setup for building for Linux, macOS, and Windows, but still likely needs some more setup.

Related to #330
2021-12-24 19:59:07 +00:00
Bruno Bernardino ad32254846
CI: Build Cordova
Initial work to build Android APK, via Cordova. Still largely untested because I haven't been able to get it to build locally, over Android SDK issues.
2021-12-23 12:24:16 +00:00
Bruno Bernardino 0813397041
Properly support env variables for the PL_SERVER_URL, keeping them secret.
Also, don't try to format extension dist files.
2021-12-21 15:07:02 +00:00
Bruno Bernardino 50ae105b45
A few improvements, requested from the review:
- File reading is now happening later in the process;
- File reading now reuses methods from `core/attachment`;
- Errors thrown in the import now include an error message;
- Adds prettier command to "prettify" all files;
- Adds prettier command to check for files not conforming to prettier's config;
- Makes CI run the prettier:check command;
- Changes `export const method = () => {};` to `export function method() {}` in the `1pux-parser` file;
- Other minor consistency changes/fixes/improvements;
- Actually ran prettier on every file, and it had a lot of things to tweak.
2021-12-20 15:01:25 +00:00
Martin Kleinschrodt 967fce9746 Update formatting of existing files to be in line with new prettier formatting rules 2018-06-04 18:27:17 +02:00