Skip to content

Commit

Permalink
release MRENCLAVE files too
Browse files Browse the repository at this point in the history
  • Loading branch information
brenzi committed Feb 4, 2025
1 parent 739dce1 commit cd52ffe
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 8 deletions.
18 changes: 16 additions & 2 deletions .github/workflows/build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
run: |
fingerprint=$RANDOM
echo "FINGERPRINT=$fingerprint" >> $GITHUB_ENV
SGX_MODE_LOWERCASE=$(echo "${${{ matrix.sgx_mode }},,}")
SGX_MODE_LOWERCASE=$(echo "${matrix.sgx_mode}" | tr '[:upper:]' '[:lower:]')
echo "IMAGE_SUFFIX=$SGX_MODE_LOWERCASE-${{ matrix.flavor_id }}-${{ github.sha }}" >> $GITHUB_ENV
if [[ ${{ matrix.sgx_mode }} == 'HW' ]]; then
echo "DOCKER_DEVICES=--device=/dev/sgx/enclave --device=/dev/sgx/provision" >> $GITHUB_ENV
Expand Down Expand Up @@ -432,7 +432,7 @@ jobs:
release-build:
runs-on: integritee-builder-sgx
name: Release Build of teeracle
name: Release Builds
if: startsWith(github.ref, 'refs/tags/')
needs: [ build-test, integration-tests ]

Expand Down Expand Up @@ -584,6 +584,18 @@ jobs:
name: teeracle-cli-${{ github.ref_name }}.tar.gz
path: .

- name: Download Teeracle MRENCLAVE
uses: actions/download-artifact@v4
with:
name: mrenclave-hw-teeracle-${{ github.sha }}.hex
path: .

- name: Download sidechain MRENCLAVE
uses: actions/download-artifact@v4
with:
name: mrenclave-hw-sidechain-${{ github.sha }}.hex
path: .

#
# Temporary comment out until we decide what to release
#
Expand Down Expand Up @@ -634,3 +646,5 @@ jobs:
integritee-client
integritee-demo-validateer
enclave.signed.so
mrenclave-hw-sidechain-${{ github.sha }}.hex
mrenclave-hw-teeracle-${{ github.sha }}.hex
4 changes: 2 additions & 2 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2568,7 +2568,7 @@ dependencies = [

[[package]]
name = "integritee-cli"
version = "0.15.11"
version = "0.15.12"
dependencies = [
"array-bytes 6.1.0",
"base58",
Expand Down Expand Up @@ -2624,7 +2624,7 @@ dependencies = [

[[package]]
name = "integritee-service"
version = "0.15.11"
version = "0.15.12"
dependencies = [
"anyhow",
"async-trait",
Expand Down
2 changes: 1 addition & 1 deletion cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "integritee-cli"
version = "0.15.11"
version = "0.15.12"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion enclave-runtime/Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -771,7 +771,7 @@ dependencies = [

[[package]]
name = "enclave-runtime"
version = "0.15.11"
version = "0.15.12"
dependencies = [
"array-bytes 6.2.2",
"cid",
Expand Down
2 changes: 1 addition & 1 deletion enclave-runtime/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "enclave-runtime"
version = "0.15.11"
version = "0.15.12"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion service/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "integritee-service"
version = "0.15.11"
version = "0.15.12"
authors = ["Integritee AG <[email protected]>"]
build = "build.rs"
edition = "2021"
Expand Down

0 comments on commit cd52ffe

Please sign in to comment.