renovate[bot]
81569f3461
Update actions/setup-node digest to 48b55a0 ( #5285 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 08:50:10 +00:00
renovate[bot]
61452ddc11
Update pnpm/action-setup action to v5 ( #5239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-31 13:11:15 +00:00
renovate[bot]
897afe153a
Update pnpm/action-setup digest to fc06bc1 ( #5225 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 19:03:49 +00:00
renovate[bot]
45c5ee9f65
Update actions/setup-node digest to 53b8394 ( #5221 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 16:11:41 +00:00
Michael Telatynski
5d0e2efaf3
Add zizmor CI & make it happy ( #5212 )
...
* Add zizmor CI & make it happy
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix additional zizmor warning
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2026-03-04 09:27:47 +00:00
Michael Telatynski
5739b59faa
Update release workflows to deal with monorepos ( #5201 )
...
* Update release workflows to deal with monorepos
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Do the same for release-gitflow.yml
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2026-02-25 08:58:06 +00:00
renovate[bot]
de23c9587b
Update actions/checkout digest to de0fac2 ( #5193 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 17:17:30 +00:00
Michael Telatynski
47532de452
Switch from yarn classic to pnpm ( #5184 )
2026-02-11 10:35:25 +00:00
renovate[bot]
7224961e9e
Update actions/setup-node digest to 6044e13 ( #5147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-20 14:44:56 +00:00
renovate[bot]
2d6111a04b
Update actions/setup-node digest to 395ad32 ( #5097 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 16:14:08 +00:00
renovate[bot]
8db347a75e
Update actions/checkout digest to 8e8c483 ( #5096 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 15:13:17 +00:00
renovate[bot]
08d0ce25f1
Update actions/checkout action to v6 ( #5087 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 14:57:19 +00:00
Michael Telatynski
dc6ad0b54c
Fix npm publish script ( #5068 )
...
The `id` is also an output from this workflow so needs re-adding, not sure how the token stuck around, I thought I removed that
2025-11-04 13:33:55 +00:00
Michael Telatynski
1b884a3e52
Fix npm release missing template braces ( #5067 )
2025-11-04 13:00:29 +00:00
Michael Telatynski
4cc4c01dd8
Remove call to npm dist-tag ( #5065 )
...
As it does not work for NPM Trusted Publishing
https://github.com/npm/cli/issues/8547
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-10-30 09:34:14 +00:00
Michael Telatynski
0ae483ce27
Use NPM Trusted Publishers over token ( #5064 )
...
* Use NPM Trusted Publishers over token
due to security changes being enacted next month by npm
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update npm as ubuntu-latest only has 10.x and 11.5.1 or later is necessary
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-10-29 16:07:11 +00:00
renovate[bot]
7c1e25e713
Update actions/setup-node action to v6 ( #5047 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 16:28:15 +00:00
renovate[bot]
961e32a3bb
Update actions/setup-node action to v5 ( #5006 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 15:30:02 +00:00
renovate[bot]
1952eaa1ff
Update actions/checkout action to v5 ( #4972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 13:26:08 +00:00
renovate[bot]
27f28d5558
Pin dependencies ( #4843 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-13 12:13:04 +00:00
Michael Telatynski
27002a0d8f
Fix release-npm output id
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-25 13:16:42 +00:00
Michael Telatynski
5b939287cc
Attest npm package provenance ( #4724 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-19 12:31:09 +00:00
Michael Telatynski
c87692d0aa
Tighten GITHUB_TOKEN permissions ( #4538 )
...
* Tighten GITHUB_TOKEN permissions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Tighten GITHUB_TOKEN permissions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix permission
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-21 14:01:45 +00:00
Michael Telatynski
b9aacea1cb
Fix release scripts
...
Regressed by https://github.com/matrix-org/matrix-js-sdk/pull/4496
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-12 09:27:44 +00:00
Michael Telatynski
66c80949e8
Pin GHA runner versions ( #4461 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-10-17 09:04:19 +00:00
Richard van der Hoff
03ed4f5dd7
Bump node.js requirement to 20. ( #4293 )
...
According to
https://github.com/matrix-org/matrix-js-sdk?tab=readme-ov-file#supported-platforms ,
we *only* supprt the latest LTS release (which is currenly https://github.com/nodejs/release#release-schedule ), so this should be safe.
2024-07-04 12:27:31 +00:00
renovate[bot]
1ed3b13f0d
Update all non-major dependencies ( #4142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-02 17:58:13 +00:00
Michael Telatynski
45b02fed5a
Update release-npm.yml
2024-02-02 14:59:30 +00:00
Michael Telatynski
0c0775c0bf
Saner releases: improve drafts, handle offcycle releases, bump downstream projects ( #4044 )
...
* Switch prepublishOnly to prepack to catch errors earlier
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix merge-release-notes.js parsing
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve release drafts and make release-drafter handle offcycle releases better
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Tweak release-drafter config
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Automate downstream dependency bumping
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Remove duplicated docs
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-02-01 17:48:44 +00:00
Michael Telatynski
a11fd8bc86
release-npm.yml ref=staging
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2023-11-14 15:22:03 +01:00
renovate[bot]
b62e97eb92
Update actions/setup-node action to v4 ( #3844 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 08:31:51 +00:00
Michael Telatynski
448fab9e8a
New release automations ( #3813 )
2023-11-01 08:40:43 +00:00
renovate[bot]
99f70cd048
Update JS-DevTools/npm-publish action to v3 ( #3843 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-31 16:09:00 +00:00
renovate[bot]
a3e273d6f1
Update all non-major dependencies ( #3735 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-20 10:26:16 +00:00
renovate[bot]
76e0d5a896
Update actions/checkout action to v4 ( #3701 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-05 17:30:43 +00:00
renovate[bot]
b052950a19
Update JS-DevTools/npm-publish action to v2.2.1 ( #3581 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-12 10:57:45 +00:00
Michael Cousins
9f30defcd1
Upgrade JS-DevTools/npm-publish to v2 ( #3456 )
...
- Upgrade JS-DevTools/npm-publish to v2.2.0
- Remove workaround for bug JS-DevTools/npm-publish#15
- Remove usage of `jq` in favor of npm-publish output
Signed-off-by: Michael Cousins <michael@cousins.io >
2023-06-14 08:02:48 +00:00
Andy Balaam
73ca9c9ed2
Revert "Update JS-DevTools/npm-publish action to v2 ( #3336 )" ( #3350 )
...
Attempting to fix failure to publish to NPM due to an "invalid token"
error https://github.com/matrix-org/matrix-js-sdk/actions/runs/4926808655/jobs/8819822367 .
This reverts commit ca9263fa64 .
2023-05-10 10:32:22 +00:00
renovate[bot]
ca9263fa64
Update JS-DevTools/npm-publish action to v2 ( #3336 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-02 13:56:42 +00:00
Michael Telatynski
b56b8040e6
Use frozen lockfile instead of pure lockfile on yarn install ( #3245 )
2023-03-31 14:49:49 +00:00
Janne Mareike Koschinski
913cd257f4
Pin versions of third-party github actions ( #3208 )
2023-03-10 12:56:23 +00:00
Michael Weimann
349c2c2587
Apply prettier formatting
2022-12-09 09:38:20 +01:00
Michael Telatynski
5afe373446
Fix release-npm.yml dist-tag npm token passing mechanism ( #2717 )
2022-09-30 10:56:36 +01:00
Michael Telatynski
829110b580
Update release-npm.yml ( #2665 )
2022-09-14 08:57:36 +01:00
Michael Telatynski
876491e38d
Remove redundant concurrency
2022-09-06 12:36:54 +01:00
Michael Telatynski
274fe447fd
Simplify releases: move npm publishing to gha, consolidate scripts ( #2616 )
...
* Remove stale comment re dependency
* Move npm publishing from release.sh to GHA
* Extract js-sdk & react-sdk post release steps
* Consolidate release subproject upgrade management
2022-09-06 12:10:26 +01:00