Commit Graph
12 Commits
Author SHA1 Message Date
Oleg Isonen 2bf52cf0c1 chore: upgrade to Node 22 (#5603)
- Update engines.node in all package.json files
- Update .nvmrc to 22
- Update GitHub Actions workflows to node-version: 22
2026-02-05 10:25:17 +01:00
Bogdan Chadkin c2bf7d4af2 feat: support self-hosting animations (#5341)
While animations source code is still private
here enabled publishing minified version of it
so users who self-hosting websites could deploy.
them with working animations.
2025-08-03 19:51:35 +02:00
Bogdan Chadkin c8c1268002 build: drop legacy publish action (#4525)
One less action on every commit in master.
Made version placeholder more abstract "0.0.0-webstudio-version"
2024-12-06 19:51:08 +07:00
Bogdan Chadkin 60e8ce9198 build: build cli packages with package name instead of path 2024-12-06 19:00:02 +07:00
Bogdan Chadkin 1d3f3b227a build: fix actions syntax 2024-12-06 18:55:27 +07:00
Bogdan Chadkin fe6aaff8bb build: replace refs/tags/ in github.ref for publish 2024-12-06 18:53:33 +07:00
Bogdan Chadkin 9aaabb00fd build: fix publish build scripts 2024-12-06 18:11:47 +07:00
Bogdan Chadkin 7f73ff5988 build: automatically publish CLI along with release (#4523)
We often forget to publish CLI packages after release and get some bug
reports from users because of it.

Here invoked publishing along with release generation when tag is
pushed.

The version is taken from release name and
will no longer be committed to repo.

Gonna test it once merged.
2024-12-06 17:58:03 +07:00
Bogdan Chadkin a39a8a6b4f build: set tag as release name (#3856)
Github started defaulting to tag + commit instead of just tag as release
name. So set it here explicitly for future releases.
2024-08-01 18:54:58 +02:00
Bogdan Chadkin 7073cd9a16 build: release changelog (#3679) 2024-07-05 22:46:06 +03:00
Bogdan Chadkin 7ecf346eb8 build: enable semver check in changelog (#3554)
Main reason is github sends tags in alphabetical order so changelog
generated from very old accidental tag like `diff` from mistyped `gt
diff` command.

I dropped all such tags. Though semver is another thing which can
guarantee correct tag lookup. Let's try this for next release.
2024-06-13 14:04:35 +03:00
Bogdan Chadkin 9bd556e7d8 build: automatically create release (#3492)
Here added workflow to automatically create release when tag is pushed
to the repo.

All unconfigured types will go into "Other changes" section

Example of changelogs
https://github.com/TrySound/test-auto-release/releases
2024-06-04 23:00:23 +03:00