Commit 8324ea9
committed
ci: consolidate publishing into single release workflow
Merge snapshot-release.yml and changesets.yml into release.yml so
only one workflow file needs to be registered as npm trusted publisher.
On push to dev:
1. Build + test
2. changesets/action creates version PR or publishes stable release
3. If stable wasn't published, publish canary snapshot1 parent 107550e commit 8324ea9
2 files changed
+11
-44
lines changedLines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
38 | 41 | | |
| 42 | + | |
39 | 43 | | |
40 | 44 | | |
41 | 45 | | |
42 | 46 | | |
43 | 47 | | |
44 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
This file was deleted.
0 commit comments