Skip to content

Commit 654e3d7

Browse files
release: componentize-js v0.18.3-rc.0 (#230)
* fix(ci): release PR changelog generation Signed-off-by: Victor Adossi <vadossi@cosmonic.com> * release: componentize-js v0.18.3-rc.0 Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Signed-off-by: Victor Adossi <vadossi@cosmonic.com> Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Victor Adossi <vadossi@cosmonic.com> Co-authored-by: vados-cosmonic <123968127+vados-cosmonic@users.noreply.github.com>
1 parent 60d4127 commit 654e3d7

File tree

4 files changed

+43
-4
lines changed

4 files changed

+43
-4
lines changed

.github/workflows/create-release-pr.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,18 +95,25 @@ jobs:
9595
env:
9696
GITHUB_TOKEN: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }}
9797
run: |
98+
export IS_PRERELEASE=$(node scripts/semver-is-prerelease.mjs ${{ steps.project-meta.outputs.next-version }});
99+
100+
export START_ARG="--latest";
101+
if [ "true" == "$IS_PRERELEASE" ]; then
102+
export START_ARG="--unreleased";
103+
fi
104+
98105
git cliff \
99106
--repository=${{ github.workspace }}/.git \
100107
--config=./cliff.toml \
101-
--latest \
108+
$START_ARG \
102109
--tag=${{ steps.project-meta.outputs.next-version }} \
103110
--prepend=CHANGELOG.md
104111
105112
# Create release PR
106113
- name: Create release prep PR
107114
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
108115
with:
109-
branch: prep-release-${{ steps.project-meta.outputs.project}}-v${{ steps.project-meta.outputs.next-version }}
116+
branch: prep-release-v${{ steps.project-meta.outputs.next-version }}
110117
token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }}
111118
commit-message: |
112119
release: componentize-js v${{ steps.project-meta.outputs.next-version }}

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,33 @@
1+
# Changelog
12

3+
## [0.18.3-rc.0] - 2025-06-27
4+
5+
### 🚀 Features
6+
7+
* *(ci)* add release automation (#226) by @vados-cosmonic in #226
8+
9+
10+
### 🐛 Bug Fixes
11+
12+
* *(ops)* add CHANGELOG.md (#229) by @vados-cosmonic in #229
13+
14+
* do not skip wasi:http export processing (#218) by @vados-cosmonic in #218
15+
16+
* *(ci)* use a local test server for fetch test (#207) by @vados-cosmonic in #207
17+
18+
19+
### 🚜 Refactor
20+
21+
* componentize code (#203) by @vados-cosmonic in #203
22+
23+
* *(splicer)* add explicit error for invalid WIT source (#219) by @vados-cosmonic in #219
24+
25+
26+
### ⚙️ Miscellaneous Tasks
27+
28+
* add CHANGELOG.md (#227) by @vados-cosmonic in #227
29+
30+
* *(deps)* update upstream wasm deps to *.227.1 (#204) by @vados-cosmonic in #204
31+
32+
33+
## [0.18.2] - 2025-04-09

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bytecodealliance/componentize-js",
3-
"version": "0.18.2",
3+
"version": "0.18.3-rc.0",
44
"homepage": "https://github.com/bytecodealliance/componentize-js#readme",
55
"description": "ESM -> WebAssembly Component creator, via a SpiderMonkey JS engine embedding",
66
"type": "module",

src/cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export async function componentizeCmd (jsSource, opts) {
2222
}
2323

2424
program
25-
.version('0.18.2')
25+
.version('0.18.3-rc.0')
2626
.description('Create a component from a JavaScript module')
2727
.usage('<js-source> --wit wit-world.wit -o <component-path>')
2828
.argument('<js-source>', 'JS source file to build')

0 commit comments

Comments
 (0)