Skip to content

Commit e7a5a02

Browse files
chore(CI): fix dafny_interop to setup_net (#1965)
Co-authored-by: José Corella <39066999+josecorella@users.noreply.github.com>
1 parent 09c3266 commit e7a5a02

13 files changed

Lines changed: 37 additions & 9 deletions

.github/workflows/dafny_interop_examples_java.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ jobs:
5959
git submodule update --init --recursive
6060
git rev-parse HEAD
6161
62+
- name: Install Smithy-Dafny codegen dependencies
63+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
64+
6265
- name: Setup Java 8
6366
uses: actions/setup-java@v5
6467
with:

.github/workflows/dafny_interop_java.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ jobs:
5959
git submodule update --init --recursive
6060
git rev-parse HEAD
6161
62+
- name: Install Smithy-Dafny codegen dependencies
63+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
64+
6265
- name: Setup Java 8
6366
uses: actions/setup-java@v5
6467
with:

.github/workflows/dafny_interop_test_vector_java.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ jobs:
6868
git submodule update --init --recursive
6969
git rev-parse HEAD
7070
71+
- name: Install Smithy-Dafny codegen dependencies
72+
uses: ./.github/actions/install_smithy_dafny_codegen_dependencies
73+
7174
- name: Setup Java ${{ matrix.java-version }}
7275
uses: actions/setup-java@v5
7376
with:

.github/workflows/daily_ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
# This workflow runs every weekday at 16:00 UTC (9AM PDT)
22
name: Daily CI
33

4+
permissions:
5+
contents: read
6+
id-token: write
7+
48
on:
59
schedule:
610
- cron: "00 16 * * 1-5"
11+
pull_request:
12+
paths: .github/workflows/daily_ci.yml
713

814
jobs:
915
getVersion:

.github/workflows/pull.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# This workflow runs for every pull request
22
name: PR CI
33

4+
permissions:
5+
contents: read
6+
id-token: write
7+
48
on:
59
pull_request:
610

.github/workflows/push.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# This workflow runs for every push to main
22
name: Push CI
33

4+
permissions:
5+
contents: read
6+
id-token: write
7+
48
on:
59
push:
610
branches:

DynamoDbEncryption/codebuild/release-prod.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ phases:
1414
- export PATH="$PWD/dafny:$PATH"
1515
# Switch back to the main directory
1616
- cd aws-database-encryption-sdk-dynamodb
17+
- make -C DynamoDbEncryption mvn_local_deploy_polymorph_dependencies
1718
pre_build:
1819
commands:
1920
# UNIQUE_ID should be passed in as an environment variable. It is used to tie

DynamoDbEncryption/codebuild/release-staging.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ phases:
1414
- export PATH="$PWD/dafny:$PATH"
1515
# Switch back to the main directory
1616
- cd aws-database-encryption-sdk-dynamodb
17+
- make -C DynamoDbEncryption mvn_local_deploy_polymorph_dependencies
1718
pre_build:
1819
commands:
1920
# UNIQUE_ID should be passed in as an environment variable. It is used to tie

DynamoDbEncryption/codebuild/sign.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ phases:
1414
- export PATH="$PWD/dafny:$PATH"
1515
# Switch back to the main directory
1616
- cd aws-database-encryption-sdk-dynamodb
17+
- make -C DynamoDbEncryption mvn_local_deploy_polymorph_dependencies
1718
pre_build:
1819
commands:
1920
# UNIQUE_ID should be passed in as an environment variable. It is used to tie

DynamoDbEncryption/codebuild/test-prod.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ phases:
1414
- export PATH="$PWD/dafny:$PATH"
1515
# Switch back to the main directory
1616
- cd aws-database-encryption-sdk-dynamodb
17+
- make -C DynamoDbEncryption mvn_local_deploy_polymorph_dependencies
1718
pre_build:
1819
commands:
1920
- cd DynamoDbEncryption

0 commit comments

Comments
 (0)