Skip to content

Commit 7223d98

Browse files
chore: add special-characters-workaround to avoid sigv4 failure (#2270)
1 parent 4f3b542 commit 7223d98

19 files changed

Lines changed: 20 additions & 0 deletions

.github/workflows/ci_examples_java.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
aws-region: us-west-2
4646
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
4747
role-session-name: DDBEC-Dafny-Java-Tests
48+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
4849

4950
# Rust files have long names, so we need to enable long paths
5051
- name: Enable long paths

.github/workflows/ci_examples_net.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ jobs:
9595
aws-region: us-west-2
9696
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
9797
role-session-name: DDBEC-Dafny-Net-Tests
98+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
9899

99100
- name: Compile ${{ matrix.library }} implementation
100101
shell: bash

.github/workflows/ci_test_go.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
aws-region: us-west-2
4343
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
4444
role-session-name: DDBEC-Dafny-Java-Tests
45+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
4546

4647
- name: Setup Docker
4748
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'

.github/workflows/ci_test_java.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
aws-region: us-west-2
4747
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
4848
role-session-name: DDBEC-Dafny-Java-Tests
49+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
4950

5051
# Rust files have long names, so we need to enable long paths
5152
- name: Enable long paths

.github/workflows/ci_test_latest_released_mpl_java.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ jobs:
8181
aws-region: us-west-2
8282
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
8383
role-session-name: DDBEC-Dafny-Java-Tests
84+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
8485

8586
- uses: actions/checkout@v6
8687
with:

.github/workflows/ci_test_net.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ jobs:
9696
aws-region: us-west-2
9797
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
9898
role-session-name: DDBEC-Dafny-Net-Tests
99+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
99100

100101
- name: Compile ${{ matrix.library }} implementation
101102
shell: bash

.github/workflows/ci_test_vector_java.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ jobs:
5050
aws-region: us-west-2
5151
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
5252
role-session-name: DDBEC-Dafny-Java-Tests
53+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
5354

5455
- name: Setup Docker
5556
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'

.github/workflows/ci_test_vector_net.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
aws-region: us-west-2
4646
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
4747
role-session-name: DDBEC-Dafny-DotNet-Tests
48+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
4849

4950
- name: Setup Docker
5051
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'

.github/workflows/dafny_interop_examples_java.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ jobs:
4040
aws-region: us-west-2
4141
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
4242
role-session-name: DDBEC-Dafny-Java-Tests
43+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
4344

4445
- uses: actions/checkout@v6
4546
with:

.github/workflows/dafny_interop_examples_net.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ jobs:
7676
aws-region: us-west-2
7777
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
7878
role-session-name: DDBEC-Dafny-Net-Tests
79+
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
7980

8081
- name: Compile MPL with Dafny ${{inputs.mpl-dafny}}
8182
shell: bash

0 commit comments

Comments
 (0)