Skip to content

Commit 5c86f02

Browse files
authored
set the dev version and update the artifact build (#117)
* set the dev version in Cargo.toml and changed the publish binaries to be `wac-cli` instead of `wac` * updated test assertions to producer section version info
1 parent 9c0abc3 commit 5c86f02

File tree

10 files changed

+26
-26
lines changed

10 files changed

+26
-26
lines changed

.github/workflows/publish-binaries.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
- name: Login GH CLI
1818
run: gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }})
1919
- name: Delete old dev release
20-
run: gh release delete -R bytecodealliance/wac dev -y || true
20+
run: gh release delete -R bytecodealliance/wac-cli dev -y || true
2121
- name: Create new latest release
22-
run: gh release create -R bytecodealliance/wac dev --prerelease --notes "Published artifacts from the latest build"
22+
run: gh release create -R bytecodealliance/wac-cli dev --prerelease --notes "Published artifacts from the latest build"
2323

2424
publish_dev_release:
2525
if: github.event_name == 'push' && github.ref == 'refs/heads/main' && github.repository == 'bytecodealliance/wac'
@@ -54,14 +54,14 @@ jobs:
5454
if: ${{ matrix.cross }}
5555
- run: cross build --release --target ${{ matrix.rust-target }} --features native-tls-vendored
5656
if: ${{ matrix.cross }}
57-
- run: mv ./target/${{ matrix.rust-target }}/release/wac.exe ./target/${{ matrix.rust-target }}/release/wac-${{ matrix.rust-target }}
57+
- run: mv ./target/${{ matrix.rust-target }}/release/wac-cli.exe ./target/${{ matrix.rust-target }}/release/wac-cli-${{ matrix.rust-target }}
5858
if: matrix.os == 'windows-latest'
59-
- run: mv ./target/${{ matrix.rust-target }}/release/wac ./target/${{ matrix.rust-target }}/release/wac-${{ matrix.rust-target }}
59+
- run: mv ./target/${{ matrix.rust-target }}/release/wac-cli ./target/${{ matrix.rust-target }}/release/wac-${{ matrix.rust-target }}
6060
if: matrix.os != 'windows-latest'
6161
- name: Login GH CLI
6262
shell: bash
6363
run: gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }})
64-
- run: gh release upload -R bytecodealliance/wac --clobber dev target/${{ matrix.rust-target }}/release/wac-${{ matrix.rust-target }}
64+
- run: gh release upload -R bytecodealliance/wac-cli --clobber dev target/${{ matrix.rust-target }}/release/wac-cli-${{ matrix.rust-target }}
6565

6666
publish_tagged_release:
6767
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v') && github.repository == 'bytecodealliance/wac'
@@ -93,11 +93,11 @@ jobs:
9393
if: ${{ matrix.cross }}
9494
- run: cross build --release --target ${{ matrix.rust-target }} --features native-tls-vendored
9595
if: ${{ matrix.cross }}
96-
- run: mv ./target/${{ matrix.rust-target }}/release/wac.exe ./target/${{ matrix.rust-target }}/release/wac-${{ matrix.rust-target }}
96+
- run: mv ./target/${{ matrix.rust-target }}/release/wac-cli.exe ./target/${{ matrix.rust-target }}/release/wac-cli-${{ matrix.rust-target }}
9797
if: matrix.os == 'windows-latest'
98-
- run: mv ./target/${{ matrix.rust-target }}/release/wac ./target/${{ matrix.rust-target }}/release/wac-${{ matrix.rust-target }}
98+
- run: mv ./target/${{ matrix.rust-target }}/release/wac-cli ./target/${{ matrix.rust-target }}/release/wac-cli-${{ matrix.rust-target }}
9999
if: matrix.os != 'windows-latest'
100100
- name: Login GH CLI
101101
shell: bash
102102
run: gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }})
103-
- run: gh release upload -R bytecodealliance/wac --clobber ${{ github.ref_name }} target/${{ matrix.rust-target }}/release/wac-${{ matrix.rust-target }}
103+
- run: gh release upload -R bytecodealliance/wac-cli --clobber ${{ github.ref_name }} target/${{ matrix.rust-target }}/release/wac-cli-${{ matrix.rust-target }}

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ keywords = { workspace = true }
1010
repository = { workspace = true }
1111

1212
[workspace.package]
13-
version = "0.1.0"
13+
version = "0.3.0-dev"
1414
edition = "2021"
1515
authors = ["Peter Huene <peter@huene.dev>"]
1616
license = "Apache-2.0 WITH LLVM-exception"
@@ -52,10 +52,10 @@ native-tls-vendored = ["warg-client?/native-tls-vendored"]
5252
members = ["examples/programmatic"]
5353

5454
[workspace.dependencies]
55-
wac-parser = { path = "crates/wac-parser", version = "0.1.0", default-features = false }
56-
wac-resolver = { path = "crates/wac-resolver", version = "0.1.0", default-features = false }
57-
wac-graph = { path = "crates/wac-graph", version = "0.1.0" }
58-
wac-types = { path = "crates/wac-types", version = "0.1.0" }
55+
wac-parser = { path = "crates/wac-parser", version = "0.3.0-dev", default-features = false }
56+
wac-resolver = { path = "crates/wac-resolver", version = "0.3.0-dev", default-features = false }
57+
wac-graph = { path = "crates/wac-graph", version = "0.3.0-dev" }
58+
wac-types = { path = "crates/wac-types", version = "0.3.0-dev" }
5959
wit-parser = "0.202.0"
6060
wasmparser = "0.202.0"
6161
wit-component = "0.202.0"

crates/wac-parser/tests/encoding/include-resource.wac.result

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,6 @@
4646
)
4747
)
4848
(@producers
49-
(processed-by "wac-parser" "0.1.0")
49+
(processed-by "wac-parser" "0.3.0-dev")
5050
)
5151
)

crates/wac-parser/tests/encoding/instantiation.wac.result

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,6 @@
8484
(alias export $x4 "foo" (func (;3;)))
8585
(export (;4;) "foo" (func 3))
8686
(@producers
87-
(processed-by "wac-parser" "0.1.0")
87+
(processed-by "wac-parser" "0.3.0-dev")
8888
)
8989
)

crates/wac-parser/tests/encoding/merged-functions.wac.result

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,6 @@
4747
)
4848
)
4949
(@producers
50-
(processed-by "wac-parser" "0.1.0")
50+
(processed-by "wac-parser" "0.3.0-dev")
5151
)
5252
)

crates/wac-parser/tests/encoding/resources.wac.result

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@
5050
(alias export $x "foo" (instance (;2;)))
5151
(export (;3;) "foo" (instance 2))
5252
(@producers
53-
(processed-by "wac-parser" "0.1.0")
53+
(processed-by "wac-parser" "0.3.0-dev")
5454
)
5555
)

crates/wac-parser/tests/encoding/resources/foo/bar.wat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
(import "foo" (instance (;0;) (type 0)))
1818
(export "foo" (instance 0))
1919
(@producers
20-
(processed-by "wac-parser" "0.1.0")
20+
(processed-by "wac-parser" "0.3.0-dev")
2121
)
22-
)
22+
)

crates/wac-parser/tests/encoding/types.wac.result

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,6 @@
171171
(export $p2 (;59;) "p2" (type $p))
172172
(export $q2 (;60;) "q2" (type $q))
173173
(@producers
174-
(processed-by "wac-parser" "0.1.0")
174+
(processed-by "wac-parser" "0.3.0-dev")
175175
)
176176
)

crates/wac-resolver/tests/registry.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ export i2.foo as "bar";
113113
(export (;6;) "test:wit/foo" (instance 4))
114114
(export (;7;) "bar" (instance 5))
115115
(@producers
116-
(processed-by "wac-parser" "0.1.0")
116+
(processed-by "wac-parser" "0.3.0-dev")
117117
)
118118
)
119119
"#

0 commit comments

Comments
 (0)