3462 Commits

Author SHA1 Message Date
Jaifroid
031983acbc Stupid typo 2023-06-12 19:04:35 +01:00
Jaifroid
87860be48c Add some sanity checks re version number and branch 2023-06-12 17:44:48 +01:00
Jaifroid
819323ada8 Only make appxbundle if building an MS Store release 2023-06-11 11:47:40 +01:00
Jaifroid
c9868b806b Do not check for Electron updates if app installed from MS Store 2023-06-11 11:44:41 +01:00
Jaifroid
f566cb8566 Don't attempt to cache github api checks! 2023-06-11 09:32:03 +01:00
Jaifroid
adf2ed7220 Update CHANGELOG.md 2023-06-08 22:19:09 +01:00
Jaifroid
25f8ee1031 Try out some manifest.json enhancements 2023-06-08 20:03:23 +01:00
Jaifroid
20dbf665ba Update manifest.json 2023-06-08 17:10:37 +01:00
Jaifroid
0909f8c226 Add icon required by PWA Builder 2023-06-08 16:58:54 +01:00
Jaifroid
9dd76128a4 Fix appx support in Build-Electron 2023-06-08 15:08:44 +01:00
Jaifroid
833adef6bc Finesse display of process in Create-DraftRelease 2023-06-08 15:05:38 +01:00
Jaifroid
8fc91acee5 Add support for making an appxbundle from the appx 2023-06-08 14:30:51 +01:00
Jaifroid
a2037808c9 Build production bundles by default and flag to disable 2023-06-08 14:30:51 +01:00
Jaifroid
899dfbfae4 Update PublisherIDs.json 2023-06-08 14:30:51 +01:00
Jaifroid
2c7e4957ce Make build adjustments for WikiMed 2023-06-07 22:47:26 +01:00
Jaifroid
d15096984b Yet again 2023-06-07 14:55:17 +01:00
Jaifroid
ec289f79c4 Try again 2023-06-07 14:49:41 +01:00
Jaifroid
b62c137463 Try to correct workflow syntax 2023-06-07 14:44:45 +01:00
Jaifroid
f83dbbe5c5 Don't run some actions with WikiMed or Wikivoyage 2023-06-07 14:31:33 +01:00
Jaifroid
2e47788bad Merge branch 'main' of https://github.com/kiwix/kiwix-js-windows 2023-06-07 14:06:30 +01:00
Jaifroid
470f4f21c2 Don't run publish-appxbundle if we are publishing WikiMed or Wikivoyage 2023-06-07 14:05:46 +01:00
Jaifroid
01a593bae8 Update WikiMed permalinks 2023-06-07 13:40:32 +01:00
Jaifroid
799f500c68 Ensure large artefacts are not uploaded to kiwix 2023-06-07 13:40:32 +01:00
Jaifroid
bc12fc2825 Work around lack of disk space on GH Actions 2023-06-07 13:40:31 +01:00
Jaifroid
f34f4bd3cc Remove small typo 2023-06-07 13:40:31 +01:00
Jaifroid
aaf6a9af77 Update Kiwix_JS_WikiMed_Release_Body.md 2023-06-07 13:40:30 +01:00
Jaifroid
4595b8662a Ensure local Electron build works same way as cloud 2023-06-07 10:12:59 +01:00
Jaifroid
ca8f498260 Add comments to clarify workflow for user 2023-06-07 10:12:34 +01:00
Jaifroid
921794ec15 Fix variable names in build-electron workflow 2023-06-07 09:42:42 +01:00
Jaifroid
db01e2795b Correct stupid type 2023-06-07 08:57:37 +01:00
Jaifroid
da67857f42 Update core-js 2023-06-07 08:51:27 +01:00
Jaifroid
8be2cbb95e Ensure dependencies are installed in dist 2023-06-07 08:51:11 +01:00
Jaifroid
40c76790df Make some workflow jobs conditional 2023-06-07 07:08:55 +01:00
Jaifroid
6b05a2d6dc Update release templates 2023-06-06 22:50:39 +01:00
Jaifroid
b81bb7c3a4 Update instructions for installing on Debian 2023-06-06 21:26:09 +01:00
Jaifroid
de2f9f3c2f Fix capitalization in path 2023-06-06 12:39:24 +01:00
Jaifroid
a6ebf10cf8 Add correct dist folder to build artefacts 2023-06-06 10:39:20 +01:00
Jaifroid
1ee509495c Fix workflow 2023-06-06 10:16:44 +01:00
Jaifroid
309c5359f5 Add build option to publish artefacts only 2023-06-06 10:00:52 +01:00
Jaifroid
aad232f0b9 Experimentally remove the reversion to commonjs 2023-06-06 09:32:12 +01:00
Jaifroid
04932fd47a Remove appimage-fix that wasn't being used in main app 2023-06-06 08:36:33 +01:00
Jaifroid
d5f7b4b707 Allow overriding signing with buildstorerelease 2023-06-05 09:42:26 +01:00
Jaifroid
9f1fbfc92b Fix removal of REV ID 2023-06-05 09:13:03 +01:00
Jaifroid
81c5a593c6 Fix file renaming during publishing with appx 2023-06-05 08:36:40 +01:00
Jaifroid
29aa426ade Correct wrong field 2023-06-05 00:04:10 +01:00
Jaifroid
1fa72dd62e Change values for Kiwix publishing 2023-06-04 23:44:04 +01:00
Jaifroid
f381999e14 Allow conversion of package.json on-the-fly 2023-06-04 23:13:36 +01:00
Jaifroid
c006b6b729 Restore package.json values 2023-06-04 22:48:18 +01:00
Jaifroid
0b7bc7e136 Fix some more values required for validation 2023-06-04 20:04:45 +01:00
Jaifroid
d7dc4daf31 Change publisher for publication in Store 2023-06-04 19:13:45 +01:00