Commit Graph

25 Commits

Author SHA1 Message Date
bjoluc
d44cef7c34
Add missing build step to release workflow
This wasn't an issue before because the install step unintentionally ran the build script too.
2024-07-18 00:42:56 +02:00
bjoluc
2ee62c0cdf
Fix release asset upload 2024-07-18 00:23:02 +02:00
bjoluc
b375001f47
Improve fault resilience of release asset uploading 2024-07-18 00:12:43 +02:00
bjoluc
c31b859533 Merge pull request #3122 from jspsych/update-config-package
Update `@jspsych/config` dependencies

(rebased-with-history from commit 76fca2712f)
2024-06-07 22:49:07 +02:00
bjoluc
ddd6cde2eb Upload dist archive for all releases (#3125)
(rebased-with-history from commit cb87df4c10)
2024-06-07 22:49:07 +02:00
bjoluc
76fca2712f
Merge pull request #3122 from jspsych/update-config-package
Update `@jspsych/config` dependencies
2023-11-10 21:15:13 +01:00
bjoluc
a192ac6636 Unpin Node v20 since nodejs/node#49497 is fixed 2023-11-08 17:42:04 +01:00
bjoluc
cb87df4c10
Upload dist archive for all releases (#3125) 2023-09-12 17:31:15 +02:00
bjoluc
7db2d9380c Pin Node v20 to v20.5 to circumvent nodejs/node#49497 2023-09-06 16:39:03 +02:00
bjoluc
a164be0aee Update CI workflows 2023-09-06 08:50:18 +02:00
bjoluc
2e40d013d4 Drop support for npm v7 and node up to v16 2022-11-18 23:08:46 +01:00
bjoluc
bdb7b9a2a9 Make the release workflow update all unpkg links
Closes #2348
2022-02-08 18:28:15 +01:00
bjoluc
0362e65bd4 Add turbo caching to GH actions workflows 2022-01-06 18:14:48 +01:00
bjoluc
ededae2a70 Fix release asset uploading
The `jspsych` package release previously didn't get a release asset.
2021-12-01 17:03:31 +01:00
bjoluc
bfbb369915 Fix release workflow
It previously didn't seem to create the dist archive.
2021-12-01 01:15:45 +01:00
bjoluc
365f43aa98
Set changesets/action version to v1 2021-12-01 00:52:10 +01:00
bjoluc
6852143067
Trigger release workflow on lock file changes 2021-12-01 00:39:25 +01:00
bjoluc
d9b02310c9 Name all release archives jspsych.zip 2021-11-24 19:31:44 +01:00
bjoluc
997ba3cd74 Fix asset uploading in release workflow 2021-10-16 17:30:00 +02:00
bjoluc
da654079f0 Update release workflow 2021-10-03 15:03:13 +02:00
bjoluc
b3b1d14dd8 Enhance release workflow 2021-10-02 03:00:04 +02:00
bjoluc
de6c6348b7 Fix release script in root package.json 2021-10-02 02:46:50 +02:00
bjoluc
f96a618fb4 Update release workflow run conditions 2021-10-02 02:39:23 +02:00
bjoluc
708ab8c849 Update changesets branch settings and release workflow 2021-10-01 23:54:20 +02:00
bjoluc
37b85f953c
Setup changesets (#2066)
* Setup changesets and the changesets GH action
* Lower package versions so changesets can bump them
* Add changesets for all changes on the `modularization` branch

Co-authored-by: Josh de Leeuw <josh.deleeuw@gmail.com>
Co-authored-by: Becky Gilbert <beckyannegilbert@gmail.com>
2021-09-30 21:39:25 +02:00