Skip to content

Commit 02f44f7

Browse files
fix: Various JS release please fixes
1 parent 43640c6 commit 02f44f7

File tree

4 files changed

+8
-22
lines changed

4 files changed

+8
-22
lines changed

.github/workflows/release-please.yml

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ jobs:
159159
publish-js-provider-release:
160160
needs: release
161161
runs-on: ubuntu-latest
162-
if: ${{ needs.release.outputs.releases_created == 'true' && contains(needs.release.outputs['openfeature-provider-js--release_created'], 'true') }}
162+
if: ${{ needs.release.outputs.releases_created == 'true' && needs.release.outputs['openfeature-provider-js--release_created'] == 'true' }}
163163
steps:
164164
- name: Checkout release tag
165165
uses: actions/checkout@v4
@@ -175,28 +175,12 @@ jobs:
175175
- name: Enable Corepack for Yarn
176176
run: corepack enable
177177

178-
- name: Install dependencies
179-
working-directory: openfeature-provider/js
180-
run: yarn install --immutable
181-
182-
- name: Set up Docker Buildx
183-
uses: docker/setup-buildx-action@v3
184-
185178
- name: Build WASM artifact
186-
uses: docker/build-push-action@v6
187-
with:
188-
context: .
189-
target: wasm-rust-guest.artifact
190-
outputs: type=local,dest=./artifacts
191-
192-
- name: Copy WASM to expected location
193-
run: |
194-
mkdir -p wasm
195-
cp artifacts/confidence_resolver.wasm wasm/confidence_resolver.wasm
179+
run: make wasm/confidence_resolver.wasm
196180

197-
- name: Build package
181+
- name: Build JS package
198182
working-directory: openfeature-provider/js
199-
run: yarn build
183+
run: make build
200184

201185
- name: Publish to npm
202186
working-directory: openfeature-provider/js

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"confidence-resolver":"0.5.2","confidence-cloudflare-resolver":"0.2.7","wasm-msg":"0.2.0","wasm/rust-guest":"0.1.8","openfeature-provider-java":"0.6.4","openfeature-provider-js":"0.0.0"}
1+
{"confidence-resolver":"0.5.2","confidence-cloudflare-resolver":"0.2.7","wasm-msg":"0.2.0","wasm/rust-guest":"0.1.8","openfeature-provider/java":"0.6.4","openfeature-provider/js":"0.0.0"}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
0.0.0
2+

release-please-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"path": "openfeature-provider/js",
3838
"release-type": "rust",
3939
"changelog-path": "CHANGELOG.md",
40-
"extra-files": ["package.json"]
40+
"extra-files": ["package.json", "version.txt"]
4141
}
4242
}
4343
}

0 commit comments

Comments
 (0)