Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
851fff1
[applications] E: Move Escrow-Xput To Hello-Snp
csegarragonz Nov 28, 2025
ffd6fcf
[ci] B: Fix Release Workflow
csegarragonz Nov 28, 2025
df94a5a
[applications] E: Add Actual Escrow-Xput Bench
csegarragonz Nov 28, 2025
ce090af
[applications] E: Add SNP Breakdown Function
csegarragonz Nov 28, 2025
24b18a5
[scripts] B: Increase SNP Qemu Image Size
csegarragonz Dec 1, 2025
6b9f83e
[config] B: create_venv In Dockerfile
csegarragonz Dec 1, 2025
f85939b
[applications] E: Add Args To Escrow-Xput
csegarragonz Dec 1, 2025
7b3b03a
[accli] E: Use Result In Azure Tasks
csegarragonz Dec 1, 2025
582ec47
[as] E: Add --overwrite-external-ip
csegarragonz Dec 1, 2025
35c1043
[config] B: Fix AS Ansible Provisioning
csegarragonz Dec 1, 2025
b233579
[applications] B: Run Code Formatting
csegarragonz Dec 1, 2025
d2e6b53
[applications] E: Pass More Args To Escrow
csegarragonz Dec 1, 2025
8d4e868
[config] E: Resurrect Accless Ansible Config
csegarragonz Dec 1, 2025
02f5442
[accli] E: More Refinements In Azure Tasks
csegarragonz Dec 1, 2025
7caaa72
[attestation-service] F: Add Verification of vTPM Reports
csegarragonz Dec 2, 2025
040f92a
[accli] E: Pass /dev/tpmrm0 To Ctr If Exists
csegarragonz Dec 2, 2025
3b375b1
[accli] E: Pass TPM_GID To Share /dev/tpmrm0
csegarragonz Dec 2, 2025
b5aa0a0
[scripts] E: Use TPM_GID In Entrypoint
csegarragonz Dec 2, 2025
a9f1715
[as] E: Hash PubKey in Az cVM
csegarragonz Dec 4, 2025
e99849e
[accless] E: Hash PubKey Data in vTPM Quote
csegarragonz Dec 4, 2025
587ba3b
[as] B: Fix Verification of vTPM Quotes
csegarragonz Dec 5, 2025
97dbd53
[accless] B: Fix Formatting Error
csegarragonz Dec 5, 2025
b5e4b0d
[accli] E: Run Escrow-Xput In Ctr
csegarragonz Dec 5, 2025
ff12435
[applications] B: Get the AS Endpoint From Lib
csegarragonz Dec 5, 2025
b7419f5
[applications] E: Pass --results-file To Escrow-Xput
csegarragonz Dec 5, 2025
0276db9
[ci] B: Run Hello-Snp In SNP HW Tests
csegarragonz Dec 5, 2025
891336f
[accli] B: Fix Remote Execution Of Escrow-Xput
csegarragonz Dec 5, 2025
f040a98
[config] E: Accless SNP cVM Ansible Deployment
csegarragonz Dec 5, 2025
1d53ec1
[applications] B: Remove Obsolete TODO
csegarragonz Dec 5, 2025
96b1f56
[as] B: Correct Issue Number
csegarragonz Dec 5, 2025
3c54fe3
[applications] E: Add accless-maa Baseline
csegarragonz Dec 5, 2025
e7e2379
[accli] E: Expose Low-Level Docker::run Tweaks
csegarragonz Dec 5, 2025
2308795
[as] B: Fix Formatting
csegarragonz Dec 5, 2025
d7c51c3
[applications] B: Tweaks To Run Accless-Maa
csegarragonz Dec 5, 2025
a13e144
[accli] E: Resurrect Trustee Baseline
csegarragonz Dec 5, 2025
0ea7fb8
[config] E: Resurrect Managed HSM Baseline
csegarragonz Dec 5, 2025
6ae183f
[as] B: Fix Test Compilation
csegarragonz Dec 5, 2025
d8dc0a0
[accli] B: Run Code Formatting
csegarragonz Dec 5, 2025
0395eea
[accli] E: Run ManagedHSM Baseline
csegarragonz Dec 5, 2025
e7f6068
[config] B: Fix ManagedHSM Config
csegarragonz Dec 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,25 @@ jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
- name: Check out the repo
- name: "Check out the repo"
uses: actions/checkout@v5

- name: Set up Docker Buildx
- name: "Set up Docker Buildx"
uses: docker/setup-buildx-action@v3

- name: Log in to the GitHub Container Registry
- name: "Log in to the GitHub Container Registry"
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: faasm
password: ${{ secrets.GHCR_PAT }}

- name: Tag the current version
run: ./scripts/accli_wrapper.sh dev tag --force
- name: "Tag the current version"
run: |
./scripts/apt.sh
./scripts/accli_wrapper.sh dev tag --force
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Build and push images
- name: "Build and push images"
run: ./scripts/accli_wrapper.sh docker build-all --push
3 changes: 1 addition & 2 deletions .github/workflows/snp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ on:
branches: [main]
types: [opened, synchronize, reopened, ready_for_review]


defaults:
run:
shell: bash
Expand Down Expand Up @@ -53,7 +52,7 @@ jobs:
AS_URL=$(./scripts/accli_wrapper.sh attestation-service health --url "https://0.0.0.0:8443" --cert-path ./certs/cert.pem 2>&1 \
| grep "attestation service is healthy and reachable on:" | awk '{print $NF}')
echo "Got AS URL: ${AS_URL}"
./scripts/accli_wrapper.sh applications run function escrow-xput --as-url ${AS_URL} --as-cert-path ./certs/cert.pem --in-cvm
./scripts/accli_wrapper.sh applications run function hello-snp --as-url ${AS_URL} --as-cert-path ./certs/cert.pem --in-cvm

- name: "Stop attestation service in the background"
run: ./scripts/accli_wrapper.sh attestation-service stop
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ venv-bm
build-native
build-wasm

ansible/inventory/vms.ini
config/ansible/inventory/vms.ini

datasets*

Expand Down
Loading
Loading