Skip to content

Commit d8d1f3f

Browse files
committed
Publish the new hyperlight-component-* crates
Signed-off-by: Lucy Menon <168595099+syntactically@users.noreply.github.com>
1 parent 34dd941 commit d8d1f3f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/CargoPublish.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,18 @@ jobs:
7171
env:
7272
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_PUBLISH_TOKEN }}
7373

74+
- name: Publish hyperlight-component-util
75+
continue-on-error: ${{ inputs.dry_run }}
76+
run: cargo publish --manifest-path ./src/hyperlight_component_util/Cargo.toml ${{ inputs.dry_run && '--dry-run' || '' }}
77+
env:
78+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_PUBLISH_TOKEN }}
79+
80+
- name: Publish hyperlight-component-macro
81+
continue-on-error: ${{ inputs.dry_run }}
82+
run: cargo publish --manifest-path ./src/hyperlight_component_macro/Cargo.toml ${{ inputs.dry_run && '--dry-run' || '' }}
83+
env:
84+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_PUBLISH_TOKEN }}
85+
7486
# TODO: Do we want to publish hyperlight-guest-capi to crates.io given that it's not for Rust consumption?
7587
# - name: Publish hyperlight-guest-capi
7688
# # `--no-verify` is needed because build.rs writes to "include/hyperlight_guest.h", but since we exclude that directory in Cargo.toml, it should be fine.

0 commit comments

Comments
 (0)