Commit graph

611 commits

Author SHA1 Message Date
renovate[bot]
211be2b54f
chore(deps): update dependency scratch-l10n to v3.14.20220708031602 2022-07-08 04:38:11 +00:00
renovate[bot]
81bede3cd2
chore(deps): update dependency scratch-l10n to v3.14.20220703031542 2022-07-05 22:09:14 +00:00
Christopher Willis-Ford
8263893c5b ci: add GH Pages deploy and the i18n cron job
All non-cron builds deploy to GH Pages, but only release branches
generate actual releases on npm / GH. Hotfix branches are considered
release branches and should be released under the `hotfix` tag on npm.
2022-06-07 14:55:24 -07:00
Christopher Willis-Ford
05f8692300 test: upgrade tap, configure coverage thresholds
As part of simplifying the CI setup I plan to not explicitly specify
`--jobs=4` to `tap` going forward. Upgrading to a newer version of `tap`
means that it will automatically parallelize jobs according to available
CPU count, which should be better anyway. Only one of our tests was
incompatible with newer versions of `tap`, so this commit includes a
compatibility fix there.

Also, by default newer versions of `tap` calculate coverage and consider
the test run to fail if below the configured thresholds. The default is
100% coverage and we're not there, so I adjusted the thresholds to match
where we're at for now. We can ratchet those up over time.
2022-06-07 11:44:06 -07:00
Christopher Willis-Ford
c2c66a68d6 ci: add initial CircleCI config
This doesn't yet handle hotfixes or cron jobs
2022-06-07 11:44:06 -07:00
Christopher Willis-Ford
5cea05b8e8 chore: add semantic-release settings 2022-06-07 11:44:06 -07:00
Christopher Willis-Ford
3cccbe1cd5 chore: add Commitizen settings 2022-06-07 11:44:05 -07:00
Christopher Willis-Ford
bb47165dfd chore: add husky hook for commitlint 2022-06-07 11:44:05 -07:00
Christopher Willis-Ford
dfd70e06c7 chore: add commitlint 2022-06-07 11:44:05 -07:00
Christopher Willis-Ford
5266c84c0e chore(deps): upgrade lockfileVersion
Also fix devDependencies order (`jsdoc` was out of place)
2022-06-07 11:43:52 -07:00
Renovate Bot
1895c2a112
chore(deps): update dependency scratch-l10n to v3.14.20220602031631 2022-06-02 05:15:17 +00:00
Renovate Bot
c732a8763e
chore(deps): update dependency scratch-l10n to v3.14.20220601031612 2022-06-01 04:18:21 +00:00
Renovate Bot
74c9ee1bc4
chore(deps): update dependency scratch-l10n to v3.14.20220530031613 2022-05-30 05:25:45 +00:00
Renovate Bot
ef96f67d42
chore(deps): update dependency scratch-l10n to v3.14.20220528031543 2022-05-28 03:38:23 +00:00
Renovate Bot
30037dcbb9
chore(deps): update dependency scratch-l10n to v3.14.20220527031600 2022-05-27 05:53:18 +00:00
Renovate Bot
35128f2c2a
chore(deps): update dependency scratch-storage to v2.0.2 2022-05-26 11:58:44 +00:00
Renovate Bot
324c250f9a
chore(deps): update dependency scratch-l10n to v3.14.20220526031602 2022-05-26 05:12:38 +00:00
Renovate Bot
546264af78
chore(deps): update dependency scratch-l10n to v3.14.20220525031553 2022-05-25 05:16:27 +00:00
Renovate Bot
bd5a6052d0
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220524062105 2022-05-24 10:35:07 +00:00
Renovate Bot
daa5fbfa13
chore(deps): update dependency scratch-l10n to v3.14.20220524031600 2022-05-24 04:51:24 +00:00
Renovate Bot
335c9d4ea7
chore(deps): update dependency scratch-l10n to v3.14.20220523031547 2022-05-23 15:25:26 +00:00
Renovate Bot
a84477c73e
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220523113733 2022-05-23 13:07:55 +00:00
Renovate Bot
61d8263156
chore(deps): update dependency scratch-l10n to v3.14.20220522031547 2022-05-22 13:54:54 +00:00
Renovate Bot
8d793c82ba
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220522064333 2022-05-22 11:42:30 +00:00
Renovate Bot
686c231620
chore(deps): update dependency scratch-l10n to v3.14.20220521031617 2022-05-21 14:11:27 +00:00
Renovate Bot
115375ad0f
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220521063649 2022-05-21 11:21:37 +00:00
Renovate Bot
f7bdb48ead
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220520115326 2022-05-20 13:54:00 +00:00
Renovate Bot
6c5d5f158a
chore(deps): update dependency scratch-l10n to v3.14.20220520031604 2022-05-20 05:20:56 +00:00
Karishma Chadha
5c68d7fae7
Merge pull request #3637 from kchadha/gqm-serialize-broken
Handle errors while loading vector costumes or sounds
2022-05-19 18:35:17 -04:00
Renovate Bot
c4f48f54d2
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220519063721 2022-05-19 11:39:40 +00:00
Renovate Bot
ea583c86b4
chore(deps): update dependency scratch-l10n to v3.14.20220519031627 2022-05-19 04:10:35 +00:00
Karishma Chadha
4679d06ac0 Update storage and update 'loadSound' to handle null asset from storage. Track additional metadata for broken costumes: 'bitmapResolution' and 'dataFormat'. 2022-05-18 21:26:36 -04:00
Karishma Chadha
11f938f8a9 Update to latest version of storage which fixes issue where an HTML 404 page was being returned for missing asset data. Update VM to handle null assets properly. 2022-05-18 16:55:46 -04:00
Renovate Bot
64fa5ac9cb
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220518171845 2022-05-18 18:28:08 +00:00
Renovate Bot
537fa5f130
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220518054341 2022-05-18 06:07:00 +00:00
Renovate Bot
76f7ab7431
chore(deps): update dependency scratch-l10n to v3.14.20220518031553 2022-05-18 03:57:17 +00:00
Renovate Bot
0d67556f98
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220515051842 2022-05-15 09:53:15 +00:00
Renovate Bot
7073fc9d4a
chore(deps): update dependency scratch-l10n to v3.14.20220515031551 2022-05-15 03:58:38 +00:00
Renovate Bot
7a7d844d20
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220514094633 2022-05-14 11:02:24 +00:00
Renovate Bot
3339ee7cf3
chore(deps): update dependency scratch-l10n to v3.14.20220514031546 2022-05-14 03:28:12 +00:00
Karishma Chadha
70a78cf7db Add tests for load costume error handling. Fix issue where asset data was not getting saved out properly. 2022-05-13 19:07:34 -04:00
Renovate Bot
62ca761daa
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220513114647 2022-05-13 13:50:14 +00:00
Renovate Bot
06400409e2
chore(deps): update dependency scratch-l10n to v3.14.20220513031553 2022-05-13 05:10:50 +00:00
Renovate Bot
7eb269eb39
chore(deps): update dependency scratch-l10n to v3.14.20220512031601 2022-05-12 04:40:50 +00:00
Renovate Bot
711cd13015
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220510060607 2022-05-10 10:14:37 +00:00
Renovate Bot
a9f30c2fa3
chore(deps): update dependency scratch-l10n to v3.14.20220510031559 2022-05-10 04:56:08 +00:00
Renovate Bot
6a982dd6ae
chore(deps): update dependency scratch-storage to v1.3.6 2022-05-09 20:14:30 +00:00
Renovate Bot
95b82f28e4
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220507112727 2022-05-07 12:55:35 +00:00
Renovate Bot
f4cd091951
chore(deps): update dependency scratch-l10n to v3.14.20220507031549 2022-05-07 05:24:35 +00:00
Renovate Bot
03e97789c0
chore(deps): update dependency scratch-l10n to v3.14.20220506031605 2022-05-06 11:49:24 +00:00
Renovate Bot
f11e11e610
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220506053418 2022-05-06 06:18:44 +00:00
Renovate Bot
d6d2848f60
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220505120102 2022-05-05 12:50:58 +00:00
Renovate Bot
466b2535be
chore(deps): update dependency scratch-l10n to v3.14.20220505031611 2022-05-05 04:16:43 +00:00
Renovate Bot
df1c8e4271
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220504122548 2022-05-04 14:00:54 +00:00
Renovate Bot
747aa54245
chore(deps): update dependency scratch-l10n to v3.14.20220504031551 2022-05-04 05:20:45 +00:00
Renovate Bot
b3bddfcf9c
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220501111245 2022-05-01 12:41:39 +00:00
Renovate Bot
8aceae17e8
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220428061312 2022-04-28 12:08:15 +00:00
Renovate Bot
eb949cd385
chore(deps): update dependency scratch-l10n to v3.14.20220428031608 2022-04-28 03:28:40 +00:00
Renovate Bot
ba3729928f
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220427095141 2022-04-27 11:51:45 +00:00
Renovate Bot
c60adf630f
chore(deps): update dependency scratch-l10n to v3.14.20220427031558 2022-04-27 05:24:35 +00:00
Renovate Bot
0c407fea66
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220426225632 2022-04-26 23:18:37 +00:00
Renovate Bot
25f99b9782
chore(deps): update dependency scratch-l10n to v3.14.20220426031558 2022-04-26 04:21:53 +00:00
Renovate Bot
1206b81ede
chore(deps): update dependency scratch-l10n to v3.14.20220425031555 2022-04-25 03:55:44 +00:00
Renovate Bot
469e6b6215
chore(deps): update dependency scratch-l10n to v3.14.20220424031552 2022-04-24 04:34:19 +00:00
Renovate Bot
a011a3ca8c
chore(deps): update dependency scratch-l10n to v3.14.20220422031607 2022-04-22 04:59:57 +00:00
Renovate Bot
56a6fcd5c8
chore(deps): update dependency scratch-l10n to v3.14.20220421031608 2022-04-21 09:08:45 +00:00
Renovate Bot
aece98f073
chore(deps): update dependency scratch-l10n to v3.14.20220419031547 2022-04-19 06:35:45 +00:00
Renovate Bot
1ba4d5b178
chore(deps): update dependency scratch-l10n to v3.14.20220418031554 2022-04-18 06:16:13 +00:00
Renovate Bot
c12b345b38
chore(deps): update dependency scratch-l10n to v3.14.20220417031553 2022-04-17 03:35:45 +00:00
Renovate Bot
77e84360f4
chore(deps): update dependency scratch-l10n to v3.14.20220416031634 2022-04-16 04:01:34 +00:00
Renovate Bot
1aeabb04be
chore(deps): update dependency scratch-l10n to v3.14.20220415031651 2022-04-15 04:58:35 +00:00
Renovate Bot
ce2dc6a87e
chore(deps): update dependency scratch-l10n to v3.14.20220414031715 2022-04-14 04:29:50 +00:00
Renovate Bot
edbf076b1d
chore(deps): update dependency scratch-l10n to v3.14.20220412031641 2022-04-12 05:32:02 +00:00
Renovate Bot
5eb7d30218
chore(deps): update dependency scratch-l10n to v3.14.20220411031555 2022-04-11 03:21:53 +00:00
Renovate Bot
df43a072e8
chore(deps): update dependency scratch-l10n to v3.14.20220409031541 2022-04-09 04:42:35 +00:00
Renovate Bot
0e839b6eae
chore(deps): update dependency scratch-l10n to v3.14.20220404031539 2022-04-04 06:13:15 +00:00
Renovate Bot
6aba2861c1
chore(deps): update dependency scratch-l10n to v3.14.20220403031557 2022-04-03 03:39:35 +00:00
Renovate Bot
8462b9892e
chore(deps): update dependency scratch-l10n to v3.14.20220402031541 2022-04-02 03:30:30 +00:00
Renovate Bot
54389bf361
chore(deps): update dependency scratch-l10n to v3.14.20220401031550 2022-04-01 03:53:02 +00:00
Renovate Bot
09738afddf
chore(deps): update dependency scratch-l10n to v3.14.20220331031538 2022-03-31 06:32:48 +00:00
Renovate Bot
af7e8d4c45
chore(deps): update dependency scratch-l10n to v3.14.20220330154906 2022-03-30 17:54:28 +00:00
Renovate Bot
d665c5a5b3
chore(deps): update dependency scratch-l10n to v3.14.20220330031521 2022-03-30 03:56:19 +00:00
Renovate Bot
7cfa58a6be
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220329103322 2022-03-29 11:02:52 +00:00
Renovate Bot
2a5c70cd28
chore(deps): update dependency scratch-l10n to v3.14.20220329031539 2022-03-29 05:13:40 +00:00
Renovate Bot
ef3df9af1f
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220328162804 2022-03-28 18:53:12 +00:00
Renovate Bot
bfc644d998
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220327095802 2022-03-27 11:22:07 +00:00
Renovate Bot
7af5b4f8ac
chore(deps): update dependency scratch-l10n to v3.14.20220327031555 2022-03-27 03:18:46 +00:00
Renovate Bot
47e85971cf
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220326113321 2022-03-26 16:44:40 +00:00
Renovate Bot
2feee7f455
chore(deps): update dependency scratch-l10n to v3.14.20220326031550 2022-03-26 04:20:37 +00:00
Renovate Bot
a5c4c3288a
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220324092947 2022-03-24 10:26:08 +00:00
Renovate Bot
a9b99e0758
chore(deps): update dependency scratch-l10n to v3.14.20220324031549 2022-03-24 03:56:35 +00:00
Renovate Bot
c7ba3046c2
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220323044431 2022-03-23 05:16:21 +00:00
Renovate Bot
2bd04c4c6e
chore(deps): update dependency scratch-l10n to v3.14.20220323031542 2022-03-23 03:59:51 +00:00
Renovate Bot
917f12bb1c
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220322101312 2022-03-22 11:18:33 +00:00
Renovate Bot
a31939c4de
chore(deps): update dependency scratch-l10n to v3.14.20220322031548 2022-03-22 04:50:12 +00:00
Renovate Bot
998a2c9e7a
chore(deps): update dependency scratch-l10n to v3.14.20220321031550 2022-03-21 14:28:56 +00:00
Renovate Bot
12b004285a
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220321103636 2022-03-21 12:02:59 +00:00
Renovate Bot
30ab0fdc00
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20220320112111 2022-03-20 12:19:54 +00:00
Renovate Bot
b2680c353c
chore(deps): update dependency scratch-l10n to v3.14.20220320031543 2022-03-20 04:19:11 +00:00
Renovate Bot
6ecaa54145
chore(deps): update dependency scratch-l10n to v3.14.20220319031543 2022-03-19 04:40:55 +00:00