Skip to content

Commit fc64e62

Browse files
authored
chore: install smithy-dafny dependencies in github workflows (#1890)
1 parent 0e4fd02 commit fc64e62

10 files changed

+39
-0
lines changed

.github/workflows/ci_codegen.yml

+3
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ jobs:
6060
- name: Install Smithy-Dafny codegen dependencies
6161
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
6262

63+
- name: Install Smithy-Dafny codegen dependencies
64+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
65+
6366
- uses: ./.github/actions/polymorph_codegen
6467
with:
6568
dafny: ${{ inputs.dafny }}

.github/workflows/ci_examples_java.yml

+4
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ jobs:
7171
run: |
7272
sed "s/mplDependencyJavaVersion=.*/mplDependencyJavaVersion=${{inputs.mpl-version}}/g" project.properties > project.properties2; mv project.properties2 project.properties
7373
74+
- name: Install Smithy-Dafny codegen dependencies
75+
if: ${{ inputs.regenerate-code }}
76+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
77+
7478
- name: Regenerate code using smithy-dafny if necessary
7579
if: ${{ inputs.regenerate-code }}
7680
uses: ./.github/actions/polymorph_codegen

.github/workflows/ci_examples_net.yml

+4
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ jobs:
5959
git submodule update --init --recursive
6060
git rev-parse HEAD
6161
62+
- name: Install Smithy-Dafny codegen dependencies
63+
if: ${{ inputs.regenerate-code }}
64+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
65+
6266
- name: Regenerate code using smithy-dafny if necessary
6367
if: ${{ inputs.regenerate-code }}
6468
uses: ./.github/actions/polymorph_codegen

.github/workflows/ci_test_java.yml

+4
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,10 @@ jobs:
6565
run: |
6666
sed "s/mplDependencyJavaVersion=.*/mplDependencyJavaVersion=${{inputs.mpl-version}}/g" project.properties > project.properties2; mv project.properties2 project.properties
6767
68+
- name: Install Smithy-Dafny codegen dependencies
69+
if: ${{ inputs.regenerate-code }}
70+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
71+
6872
- name: Regenerate code using smithy-dafny if necessary
6973
if: ${{ inputs.regenerate-code }}
7074
uses: ./.github/actions/polymorph_codegen

.github/workflows/ci_test_latest_released_mpl_java.yml

+4
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ jobs:
5858
with:
5959
dafny-version: ${{ needs.getVersion.outputs.version }}
6060

61+
- name: Install Smithy-Dafny codegen dependencies
62+
if: ${{ inputs.regenerate-code }}
63+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
64+
6165
- name: Regenerate code using smithy-dafny if necessary
6266
if: ${{ inputs.regenerate-code }}
6367
uses: ./.github/actions/polymorph_codegen

.github/workflows/ci_test_net.yml

+4
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@ jobs:
6060
git submodule update --init --recursive
6161
git rev-parse HEAD
6262
63+
- name: Install Smithy-Dafny codegen dependencies
64+
if: ${{ inputs.regenerate-code }}
65+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
66+
6367
- name: Regenerate code using smithy-dafny if necessary
6468
if: ${{ inputs.regenerate-code }}
6569
uses: ./.github/actions/polymorph_codegen

.github/workflows/ci_test_vector_java.yml

+4
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ jobs:
7979
run: |
8080
sed "s/mplDependencyJavaVersion=.*/mplDependencyJavaVersion=${{inputs.mpl-version}}/g" project.properties > project.properties2; mv project.properties2 project.properties
8181
82+
- name: Install Smithy-Dafny codegen dependencies
83+
if: ${{ inputs.regenerate-code }}
84+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
85+
8286
- name: Regenerate code using smithy-dafny if necessary
8387
if: ${{ inputs.regenerate-code }}
8488
uses: ./.github/actions/polymorph_codegen

.github/workflows/ci_test_vector_net.yml

+4
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ jobs:
7070
git submodule update --init --recursive
7171
git rev-parse HEAD
7272
73+
- name: Install Smithy-Dafny codegen dependencies
74+
if: ${{ inputs.regenerate-code }}
75+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
76+
7377
- name: Regenerate code using smithy-dafny if necessary
7478
if: ${{ inputs.regenerate-code }}
7579
uses: ./.github/actions/polymorph_codegen

.github/workflows/library_dafny_verification.yml

+4
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ jobs:
7878
with:
7979
dotnet-version: "6.0.x"
8080

81+
- name: Install Smithy-Dafny codegen dependencies
82+
if: ${{ inputs.regenerate-code }}
83+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
84+
8185
- name: Regenerate code using smithy-dafny if necessary
8286
if: ${{ inputs.regenerate-code }}
8387
uses: ./.github/actions/polymorph_codegen

.github/workflows/test_vector_verification.yml

+4
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ jobs:
6868
with:
6969
dotnet-version: "6.0.x"
7070

71+
- name: Install Smithy-Dafny codegen dependencies
72+
if: ${{ inputs.regenerate-code }}
73+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
74+
7175
- name: Regenerate code using smithy-dafny if necessary
7276
if: ${{ inputs.regenerate-code }}
7377
uses: ./.github/actions/polymorph_codegen

0 commit comments

Comments
 (0)