144 Commits

Author SHA1 Message Date
Jaifroid
89a88a9ef7 Fix false match for tag name 2025-02-23 14:03:18 +00:00
Jaifroid
f79e71d4f0
Update code signing process to use new OV code-signing certificate #628 (#641) 2024-08-18 21:33:39 +01:00
Jaifroid
f0732c87ab Update Create-DraftRelease.ps1 2024-03-09 13:08:13 +00:00
Jaifroid
d82c00b133 Update Create-DraftRelease.ps1 2024-03-09 10:37:29 +00:00
Jaifroid
ac8f93fee2 Try to fix +E update code
But it won't work
2024-02-01 17:38:13 +00:00
Jaifroid
664889c24a Try to launch wingetcreate correctly 2024-01-22 16:23:24 +00:00
Jaifroid
28d84dd202 Fix incrementation of UWP app 2024-01-07 16:53:23 +00:00
Jaifroid
259db7ac07 Update Create-DraftRelease.ps1 2023-12-22 08:57:33 +00:00
Jaifroid
f19359f0ac Update Create-DraftRelease.ps1 2023-12-22 07:23:41 +00:00
Jaifroid
92199fb9db Make sure Create-DraftRelease can cope with missing archive 2023-12-21 17:30:47 +00:00
Jaifroid
7de0db9d0e Typo in permalink script 2023-12-05 10:01:54 +00:00
Jaifroid
38bf09a399 Further template updates 2023-12-05 10:01:54 +00:00
Jaifroid
fea9b97456 Update architecture for wingetcreate 2023-11-08 21:35:27 +00:00
Jaifroid
917f14ce64 Correct some incorrect permalinks 2023-10-31 09:48:30 +00:00
Jaifroid
f4daca3d7c
Rename kiwix-js-windows to kiwix-js-pwa (#476) 2023-10-15 07:55:20 +01:00
Jaifroid
431b7ad7ad Use Neutral override for wingetcreate 2023-10-07 17:04:14 +01:00
Jaifroid
cece50e8c9 Attempt to fix wingetcreate 2023-09-03 11:45:58 +01:00
Jaifroid
1d9ac7fb92 Deal with extraneous newlines in package.json 2023-09-03 09:43:06 +01:00
Jaifroid
f8dc77df7b Fix number incrementation function 2023-09-02 17:24:15 +01:00
Jaifroid
a3d9fa9a9a Provide buildalluwp option for Create-DraftRelease 2023-09-02 17:03:02 +01:00
Jaifroid
359755c689 Provide help and documentation for Create-DraftRelease 2023-08-16 09:24:55 +01:00
Jaifroid
759d59b04b
Support the HTMLInputElement:webkitdirectory API #421 (#422) 2023-07-14 11:25:47 +01:00
Jaifroid
87860be48c Add some sanity checks re version number and branch 2023-06-12 17:44:48 +01:00
Jaifroid
833adef6bc Finesse display of process in Create-DraftRelease 2023-06-08 15:05:38 +01:00
Jaifroid
a2037808c9 Build production bundles by default and flag to disable 2023-06-08 14:30:51 +01:00
Jaifroid
f381999e14 Allow conversion of package.json on-the-fly 2023-06-04 23:13:36 +01:00
Jaifroid
6437185ee9 Add a winonly option to Create-DraftRelease 2023-06-04 18:44:05 +01:00
Jaifroid
0e3fbeb6d2 Rewrite appxbundle upload routine to get package from GitHub 2023-06-04 17:10:22 +01:00
Jaifroid
4025d76615 Use new wingetcreate 2023-05-31 20:18:39 +01:00
Jaifroid
1cb45d5042 Show that BOM would be needed in DRYRUN 2023-05-31 13:42:22 +01:00
Jaifroid
eb94ce6672 Add BOM to production bundle in Create-DraftRelease 2023-05-31 07:28:08 +01:00
Jaifroid
3d01043d08
Remove RequireJS and use native ES6 modules #400 (#393)
Fixes #400 and #393.
2023-05-15 18:35:48 +01:00
Jaifroid
aa38540a02 Add logic to rewrite the draft release tag 2023-01-14 18:41:33 +00:00
Jaifroid
a549dc2f3b Update Create-DraftRelease.ps1 2023-01-14 17:15:22 +00:00
Jaifroid
adebb2315d Rename as main some references to master (#340)
Former-commit-id: 52198170fdfcb4c81be1220499b5cc234e54babe
2022-12-28 07:17:32 +00:00
Jaifroid
461e248528 Update Create-DraftRelease.ps1
Former-commit-id: 259b868bb5e33111f06c5713a50731ac935d11bf
2022-12-27 06:55:24 +00:00
Jaifroid
d1ae1afb1d More script updates
Former-commit-id: 3342776ff13e135f05caee4f9da9181f896734db
2022-12-24 12:45:50 +00:00
Jaifroid
4afb6cc347 Update build scripts
Former-commit-id: d4f9e438657bde43027132fc95276c68aca867f6
2022-12-24 09:16:02 +00:00
Jaifroid
bec4f62cbf Update Create-DraftRelease.ps1
Former-commit-id: 226ec6336515908f5d58b4b50f58c1d795d2c4ad
2022-12-17 17:59:35 +00:00
Jaifroid
6527e855c5 Correct typo in Create-DraftRelease
Former-commit-id: 713282441d5d51d41d934d7421debc228798310f
2022-11-05 10:50:01 +00:00
Jaifroid
d773f4dda0 Allow release script to build any flavour of UWP app
Former-commit-id: ac9c37bddcb02a036d620fa8ae15c6c58dbbf93b
2022-10-25 11:06:10 +01:00
Jaifroid
279aeed3fd Ensure BOM is set for certain files
Former-commit-id: 8735fccfbe972f180b7873fff8ad1fe33e36357d
2022-10-10 17:15:47 +01:00
Jaifroid
bea9e8e913 Update Create-DraftRelease.ps1
Former-commit-id: 19a01f9cdee5e4cf02ae75fc4972de43cf8506c3
2022-10-09 22:05:41 +01:00
Jaifroid
b38a2faf36 Deal with auto-associating app for release on GitHub
Former-commit-id: 557f15d05f7ac4396f6b7607f2be46d9a27ef979
2022-10-09 21:44:27 +01:00
Jaifroid
b7623b7abe Update Create-DraftRelease.ps1
Former-commit-id: 5fd00bf91ec52f327e8d4ca1a1e4b9e1f86a71cb
2022-10-05 21:15:28 +01:00
Jaifroid
cedb051de2 Remove interactive command for wingetcreate
Former-commit-id: 35ff62047a9ff5b59aee9567000d4d1b2222e1d1 [formerly f0b6056c92ec628154d2c31bff01650ab5086e4a]
Former-commit-id: 86b587f1a6a648c99b249c7ac65a9c88b08b08b6
2022-07-18 19:56:13 +01:00
Jaifroid
8e05b86056 Update Create-DraftRelease.ps1
Former-commit-id: 6c87e5d6dcc9cf72011636a7e2b7ad544b391615
Former-commit-id: 39c4b3613c9c7773f47e66478e12777692ca8c2d [formerly 08a32f7015992e31a9346fcd749e5d408d881471]
Former-commit-id: 7ac755772d7b5b3e1734cfb1f5b44fd83fdaf74e
2022-07-02 11:57:32 +01:00
Jaifroid
9a7d2e52af Fix build failures
Former-commit-id: d8801502440a7ca16b11e5bdffa7a79a78188420 [formerly 4375c8c439d1b96a2706bb652e09ffdc0bb7fc8e [formerly 2556cd24810481a6d32ceaf79961b77e5bbac396]]
Former-commit-id: 4d1b9dcc1c63dea9680e5e98c817a13a3d63f10a [formerly 199ed83ebdb606959750b8b018e8c6c805ff6569]
Former-commit-id: 25cb8993ebf256f2aec62e97fa6f7c302314846e
2022-06-05 23:57:41 +01:00
Jaifroid
beb0409323 Update Create-DraftRelease.ps1
Former-commit-id: 1889ba5aa7f126c9ed83b093eb43e1574e3ae9ce [formerly e8411e36879db0e4083418a3b2921f272a5cb837] [formerly 4288012e3a91d24a8cd99f1d22bb5e8c82b17122] [formerly 1f41300c1101fb9da066fa0a2f4ea8385a478434]
Former-commit-id: 9f59c98efe641de6c792d05961673880c710dfe8 [formerly 04f8bbd3d63c7cab61966876587f0557960d2d9e [formerly 67d3c9ada77d959dcbda62fc5fd07bb717aa88e9]]
Former-commit-id: fd7f06a4859a56e75ec84052b61c20b98ba81c20 [formerly 51cf9996906928bb3999ef8100a6e9b782af2273]
Former-commit-id: 42ea509c5629043e42046492cc245a7d497a4321
2022-05-22 19:09:29 +01:00
Jaifroid
151031b25e Don't delete archive in dryrun mode!
Former-commit-id: 4e9144f95cbce0b9b1377ed1cdfeb40912e60812 [formerly 0d44d222694254eae6f18d9e90a804d3d987cc64 [formerly 387c3c6a28c48c43871a37436f24b3ab24f4cf04 [formerly b0134c4efffce9179814ceb2dd64488ce08f3329]]]
Former-commit-id: ff582409970d8df5b13677c7c7a3a07b7044eba3 [formerly a61b279e32137af05ac925892c31f2ece4454680 [formerly 51803ecc5d4b3bfcb5c7488a86cb3168bf2f7fc4]]
Former-commit-id: 4cd21ac014f327c9335c5a68869f3995327653c1 [formerly 5dc8a3e2a7c23501f188721427e19363350d90ac]
Former-commit-id: 92e664cfd2cdd36ac6b83452ad1b04e7c2afe363
2022-05-08 14:43:57 +01:00