|
46 | 46 | VERSION="${VERSION#refs/heads/release/v}" |
47 | 47 | echo "VERSION=$VERSION" >> $GITHUB_ENV |
48 | 48 | fi |
49 | | - ./dev/verify-version.sh "$VERSION" hyperlight-common hyperlight-guest hyperlight-guest-bin hyperlight-host hyperlight-component-util hyperlight-component-macro |
| 49 | + ./dev/verify-version.sh "$VERSION" hyperlight-common hyperlight-guest hyperlight-guest-bin hyperlight-host hyperlight-component-util hyperlight-component-macro hyperlight-guest-tracing-macro hyperlight-guest-tracing |
50 | 50 |
|
51 | 51 | - name: Determine which crates need publishing |
52 | 52 | run: | |
@@ -75,13 +75,29 @@ jobs: |
75 | 75 | needs_publish hyperlight-component-util |
76 | 76 | needs_publish hyperlight-component-macro |
77 | 77 | needs_publish hyperlight-host |
| 78 | + needs_publish hyperlight-guest-tracing-macro |
| 79 | + needs_publish hyperlight-guest-tracing |
78 | 80 |
|
79 | 81 | - name: Publish hyperlight-common |
80 | 82 | continue-on-error: ${{ inputs.dry_run }} |
81 | 83 | run: cargo publish --manifest-path ./src/hyperlight_common/Cargo.toml ${{ inputs.dry_run && '--dry-run' || '' }} |
82 | 84 | env: |
83 | 85 | CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_PUBLISH_TOKEN }} |
84 | 86 | if: env.PUBLISH_HYPERLIGHT_COMMON != 'false' |
| 87 | + |
| 88 | + - name: Publish hyperlight-guest-tracing-macro |
| 89 | + continue-on-error: ${{ inputs.dry_run }} |
| 90 | + run: cargo publish --manifest-path ./src/hyperlight_guest_tracing_macro/Cargo.toml ${{ inputs.dry_run && '--dry-run' || '' }} |
| 91 | + env: |
| 92 | + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_PUBLISH_TOKEN }} |
| 93 | + if: env.PUBLISH_HYPERLIGHT_GUEST_TRACING_MACRO != 'false' |
| 94 | + |
| 95 | + - name: Publish hyperlight-guest-tracing |
| 96 | + continue-on-error: ${{ inputs.dry_run }} |
| 97 | + run: cargo publish --manifest-path ./src/hyperlight_guest_tracing/Cargo.toml ${{ inputs.dry_run && '--dry-run' || '' }} |
| 98 | + env: |
| 99 | + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_PUBLISH_TOKEN }} |
| 100 | + if: env.PUBLISH_HYPERLIGHT_GUEST_TRACING != 'false' |
85 | 101 |
|
86 | 102 | - name: Publish hyperlight-guest |
87 | 103 | continue-on-error: ${{ inputs.dry_run }} |
|
0 commit comments