From e4e3ac61104772a91549b21cf6d1e4df3382c1d3 Mon Sep 17 00:00:00 2001 From: Orie Steele Date: Sun, 11 Aug 2024 12:08:39 -0500 Subject: [PATCH] test ci --- .github/workflows/ci.yml | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d34f0d39..b05268db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -97,17 +97,29 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Sign Message - id: sign_message + - name: Issue Statement + id: issue_statement uses: ./ with: transmute: | - scitt sign ./tests/fixtures/private.sig.key.cbor ./tests/fixtures/message.json --output ./tests/fixtures/message.hash-envelope.cbor - - name: Verify Message + scitt issue-statement ./tests/fixtures/private.sig.key.cbor ./tests/fixtures/message.json --output ./tests/fixtures/message.hash-envelope.cbor + - name: Verify Statement Hash id: verify_message uses: ./ with: transmute: | - cose verify ./tests/fixtures/public.sig.key.cbor ./tests/fixtures/message.hash-envelope.cbor 3073d614f853aaec9a1146872c7bab75495ee678c8864ed3562f8787555c1e22 - - name: Log Message Verification + scitt verify-statement-hash ./tests/fixtures/public.sig.key.cbor ./tests/fixtures/message.hash-envelope.cbor 3073d614f853aaec9a1146872c7bab75495ee678c8864ed3562f8787555c1e22 + - name: Log Statement Verification run: echo "${{ steps.verify_message.outputs.cbor }}" + - name: Issue Receipt + id: issue_receipt + uses: ./ + with: + transmute: | + scitt issue-receipt ./tests/fixtures/private.notary.key.cbor ./tests/fixtures/message.hash-envelope.cbor --log ./tests/fixtures/trans.json --output ./tests/fixtures/message.hash-envelope-with-receipt.cbor + - name: Verify Receipt Hash + id: verify_receipt + uses: ./ + with: + transmute: | + scitt verify-receipt-hash ./tests/fixtures/public.notary.key.cbor ./tests/fixtures/message.hash-envelope-with-receipt.cbor 3073d614f853aaec9a1146872c7bab75495ee678c8864ed3562f8787555c1e22