Skip to content

Commit 5a0c1df

Browse files
committed
chore: fix dafny interop build steps
1 parent df64b30 commit 5a0c1df

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

.github/workflows/dafny_interop_test_vector_java.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,14 @@ jobs:
8383
uses: dafny-lang/[email protected]
8484
with:
8585
dafny-version: ${{ inputs.dbesdk-dafny}}
86+
87+
- name: Build DynamoDbEncrytpion implementation
88+
shell: bash
89+
working-directory: ./${{ matrix.library }}
90+
run: |
91+
make transpile_implementation_java
92+
make transpile_test_java
93+
make mvn_local_deploy
8694
8795
- name: Build TestVectors implementation
8896
shell: bash

.github/workflows/dafny_interop_test_vector_net.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,14 @@ jobs:
8484
uses: dafny-lang/[email protected]
8585
with:
8686
dafny-version: ${{ inputs.dbesdk-dafny}}
87+
88+
- name: Build DynamoDbEncryption implementation
89+
shell: bash
90+
working-directory: ./DyanmoDbEncryption
91+
run: |
92+
# This works because `node` is installed by default on GHA runners
93+
make transpile_implementation_net
94+
make transpile_test_net
8795
8896
- name: Build TestVectors implementation
8997
shell: bash

0 commit comments

Comments
 (0)