Skip to content

Commit 5f8fd34

Browse files
committed
add tdx-quote-provider to release workflow
1 parent f793f54 commit 5f8fd34

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/release.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ jobs:
9090
git \
9191
libclang-dev \
9292
libssl-dev \
93+
libtss2-dev \
9394
pkg-config \
9495
protobuf-compiler
9596
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
@@ -102,12 +103,23 @@ jobs:
102103
. $HOME/.cargo/env
103104
cargo build --release --features=${{ matrix.features }} --target ${{ matrix.configs.target }} --package op-rbuilder
104105
106+
- name: Build tdx-quote-provider binary
107+
run: |
108+
. $HOME/.cargo/env
109+
cargo build --release --features=${{ matrix.features }} --target ${{ matrix.configs.target }} --package tdx-quote-provider
110+
105111
- name: Upload op-rbuilder artifact
106112
uses: actions/upload-artifact@v4
107113
with:
108114
name: op-rbuilder-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.configs.target }}${{ matrix.features && '-' }}${{ matrix.features }}
109115
path: target/${{ matrix.configs.target }}/release/op-rbuilder
110116

117+
- name: Upload tdx-quote-provider artifact
118+
uses: actions/upload-artifact@v4
119+
with:
120+
name: tdx-quote-provider-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.configs.target }}${{ matrix.features && '-' }}${{ matrix.features }}
121+
path: target/${{ matrix.configs.target }}/release/tdx-quote-provider
122+
111123
draft-release:
112124
name: Draft release
113125
if: ${{ github.event.inputs.draft-release == 'true' || github.event_name == 'push'}} # when manually triggered or version tagged

0 commit comments

Comments
 (0)