Commit Graph
59 Commits
Author SHA1 Message Date
Daniel Imms 6ca8dc54ad Fix publishing of stable 2024-03-01 09:00:33 -08:00
Daniel Imms 45e7efce67 Re-enable auth 2023-11-01 14:29:32 -07:00
Daniel Imms fbc51ae691 Remove logs 2023-11-01 14:24:38 -07:00
Daniel Imms 92eb78230b Verify it's not an array 2023-11-01 14:17:31 -07:00
Daniel Imms 31925596f1 Log publish script 2023-11-01 13:15:28 -07:00
Daniel Imms 88b0b4a5c7 Log publish script 2023-11-01 13:07:59 -07:00
Daniel Imms c8b2783b85 Tweak parsing versions 2023-11-01 13:01:20 -07:00
Daniel Imms 2744549c0f Return [] if versionsJson is falsy 2023-11-01 12:35:25 -07:00
Daniel Imms 1c522e16a4 Fix image addon build
Fixes #4761
Fixes #4802
2023-11-01 12:13:19 -07:00
Daniel Imms bbbde9261f Fix parsing of low version count 2023-11-01 11:59:42 -07:00
Daniel Imms eac8124320 Fix stable release check 2023-11-01 11:27:04 -07:00
Daniel Imms 71ec216161 Uncomment first publish special cases, add missing (at)xterm
Part of #4859
2023-11-01 11:06:30 -07:00
Daniel Imms d95f0177c8 Add todo comments for uncomment publish script 2023-11-01 10:49:21 -07:00
Daniel Imms 0fd04aa76d Replace all instances of xterm-addon 2023-11-01 10:35:10 -07:00
Daniel Imms 059acb2da6 Handle versionsJson error 2023-11-01 07:22:28 -07:00
Daniel Imms a1f87809b2 Log versionsJson 2023-11-01 07:19:23 -07:00
Daniel Imms 2fb9702a3a Force dry run temporarily 2023-11-01 07:14:19 -07:00
Daniel Imms 5196ac5c8f Fix variable name 2023-11-01 07:02:14 -07:00
Daniel Imms 9db2178d05 Return [] when no versions are published 2023-11-01 07:00:23 -07:00
Daniel Imms 8c6d16486d Don't fetch beta versions 2023-11-01 06:57:44 -07:00
Daniel Imms cef869a206 Force beta build for now 2023-11-01 06:55:21 -07:00
Daniel Imms add7f8133e Start @xterm scope with core and webgl addons 2023-11-01 06:44:26 -07:00
Daniel Imms 71ee3c7a33 Disable image addon publishing 2023-09-07 10:57:21 -07:00
Daniel Imms 6dae811dae Migrate to GitHub Actions
Fixes #3297
2023-08-19 14:47:35 -07:00
Jörg Breitbart 914f7be644 add image addon to publish 2023-08-01 18:11:03 +02:00
Daniel Imms 73cb96ddec Remove special v5 beta publishing 2022-09-15 12:39:32 -07:00
Daniel Imms d9880c0270 Fix publishing addons as xterm 2022-07-28 10:20:57 -07:00
Daniel Imms 3bdbfb6d5f Hardcode release step to publish v5.0.0 beta 2022-07-28 06:31:52 -07:00
Daniel Imms 3271b45681 Publish canvas addon in CI release step
Part of #3271
2022-07-28 05:08:46 -07:00
Tobias Speicher 28dcd38a53 refactor: replace deprecated String.prototype.substr()
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated

Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
2022-03-25 20:41:06 +01:00
coderaiser 82f8e06ff6 chore: lint using putout 2021-11-05 21:34:37 +02:00
Daniel Imms 3e9b1bafbe Remove force publish changes 2021-08-11 06:10:12 -07:00
Daniel Imms 5affa70097 Undo headless force publish changes 2021-08-11 06:06:06 -07:00
Daniel Imms b6e5430702 Revert "Force publish"
This reverts commit f685d8eb21.
2021-08-11 06:04:48 -07:00
Daniel Imms f685d8eb21 Force publish 2021-08-11 04:52:37 -07:00
Daniel Imms 83ddf0fc4b Force publish of headless even in PR 2021-08-11 04:46:27 -07:00
coderaiser 99b1a7a49b bin: lint using putout 2020-10-25 01:13:40 +03:00
Labhansh Agrawal c818381ef1 add ligatures addon config 2020-05-01 14:26:03 +05:30
Daniel Imms 2c05e721fd Publish serialize and unicode11 addons automatically 2020-02-04 09:19:28 -08:00
Daniel Imms c60b822f4b Fix publish script for dot separated beta 2019-11-24 09:34:29 -08:00
Daniel Imms 2f1f2f8785 Add a . before beta and beta version
Fixes #2576
2019-11-22 19:37:55 -08:00
Daniel caf075dcb0 Create a PR for website update after a release 2019-10-17 11:54:32 -07:00
Daniel Imms 87c167a212 Improve logging for addon publish 2019-09-09 09:32:32 -07:00
Daniel Imms 04ba3510e4 Adopt automated released in webgl addon 2019-06-15 14:37:44 -07:00
Daniel Imms 91c4ca5e0d Publish addons with right cwd and don't exit
Part of #2165
2019-06-15 14:27:04 -07:00
Daniel Imms d06fd04465 Move addon const under addon comment 2019-06-15 14:10:48 -07:00
Daniel Imms 64403f2dca Publish addons and xterm based on whether files changed
Fixes #2165
2019-06-15 14:06:45 -07:00
Daniel Imms 15c99869f5 Start of publishing addons
Part of #2165
2019-06-15 13:51:13 -07:00
Daniel Imms 2e83483e08 Support dry run publishing using --dry 2019-06-15 13:42:52 -07:00
Daniel Imms d735196a30 Make sure beta builds are always on patch version 0 2019-05-10 07:39:42 -07:00