diff --git a/.github/workflows/ci_examples_java.yml b/.github/workflows/ci_examples_java.yml index 00ebf1ee7..0f58e422f 100644 --- a/.github/workflows/ci_examples_java.yml +++ b/.github/workflows/ci_examples_java.yml @@ -45,6 +45,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. # Rust files have long names, so we need to enable long paths - name: Enable long paths diff --git a/.github/workflows/ci_examples_net.yml b/.github/workflows/ci_examples_net.yml index 9d27f878e..248123c39 100644 --- a/.github/workflows/ci_examples_net.yml +++ b/.github/workflows/ci_examples_net.yml @@ -95,6 +95,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Net-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Compile ${{ matrix.library }} implementation shell: bash diff --git a/.github/workflows/ci_test_go.yml b/.github/workflows/ci_test_go.yml index 019bf2773..db1296d7c 100644 --- a/.github/workflows/ci_test_go.yml +++ b/.github/workflows/ci_test_go.yml @@ -42,6 +42,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Setup Docker if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors' diff --git a/.github/workflows/ci_test_java.yml b/.github/workflows/ci_test_java.yml index 3dca225ad..fd56ff851 100644 --- a/.github/workflows/ci_test_java.yml +++ b/.github/workflows/ci_test_java.yml @@ -46,6 +46,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. # Rust files have long names, so we need to enable long paths - name: Enable long paths diff --git a/.github/workflows/ci_test_latest_released_mpl_java.yml b/.github/workflows/ci_test_latest_released_mpl_java.yml index 0c82f3095..586e34dfd 100644 --- a/.github/workflows/ci_test_latest_released_mpl_java.yml +++ b/.github/workflows/ci_test_latest_released_mpl_java.yml @@ -81,6 +81,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - uses: actions/checkout@v6 with: diff --git a/.github/workflows/ci_test_net.yml b/.github/workflows/ci_test_net.yml index c6a7f78f0..a81b3dca9 100644 --- a/.github/workflows/ci_test_net.yml +++ b/.github/workflows/ci_test_net.yml @@ -96,6 +96,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Net-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Compile ${{ matrix.library }} implementation shell: bash diff --git a/.github/workflows/ci_test_vector_java.yml b/.github/workflows/ci_test_vector_java.yml index 8fd4699a4..a43731917 100644 --- a/.github/workflows/ci_test_vector_java.yml +++ b/.github/workflows/ci_test_vector_java.yml @@ -50,6 +50,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Setup Docker if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors' diff --git a/.github/workflows/ci_test_vector_net.yml b/.github/workflows/ci_test_vector_net.yml index 6a885f2bd..a65728b14 100644 --- a/.github/workflows/ci_test_vector_net.yml +++ b/.github/workflows/ci_test_vector_net.yml @@ -45,6 +45,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-DotNet-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Setup Docker if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors' diff --git a/.github/workflows/dafny_interop_examples_java.yml b/.github/workflows/dafny_interop_examples_java.yml index 73f987323..13af6a228 100644 --- a/.github/workflows/dafny_interop_examples_java.yml +++ b/.github/workflows/dafny_interop_examples_java.yml @@ -40,6 +40,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - uses: actions/checkout@v6 with: diff --git a/.github/workflows/dafny_interop_examples_net.yml b/.github/workflows/dafny_interop_examples_net.yml index 55c0dccb4..c4474f7cb 100644 --- a/.github/workflows/dafny_interop_examples_net.yml +++ b/.github/workflows/dafny_interop_examples_net.yml @@ -76,6 +76,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Net-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Compile MPL with Dafny ${{inputs.mpl-dafny}} shell: bash diff --git a/.github/workflows/dafny_interop_java.yml b/.github/workflows/dafny_interop_java.yml index 8f6401e39..5824e832e 100644 --- a/.github/workflows/dafny_interop_java.yml +++ b/.github/workflows/dafny_interop_java.yml @@ -40,6 +40,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - uses: actions/checkout@v6 with: diff --git a/.github/workflows/dafny_interop_test_net.yml b/.github/workflows/dafny_interop_test_net.yml index af454fc27..d0eda35d2 100644 --- a/.github/workflows/dafny_interop_test_net.yml +++ b/.github/workflows/dafny_interop_test_net.yml @@ -76,6 +76,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Net-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Compile MPL with Dafny ${{inputs.mpl-dafny}} shell: bash diff --git a/.github/workflows/dafny_interop_test_vector_java.yml b/.github/workflows/dafny_interop_test_vector_java.yml index 0f6bda145..d92713823 100644 --- a/.github/workflows/dafny_interop_test_vector_java.yml +++ b/.github/workflows/dafny_interop_test_vector_java.yml @@ -49,6 +49,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Java-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - uses: actions/checkout@v6 with: diff --git a/.github/workflows/dafny_interop_test_vector_net.yml b/.github/workflows/dafny_interop_test_vector_net.yml index f4d26104c..1eff04737 100644 --- a/.github/workflows/dafny_interop_test_vector_net.yml +++ b/.github/workflows/dafny_interop_test_vector_net.yml @@ -74,6 +74,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Net-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Compile MPL with Dafny ${{inputs.mpl-dafny}} shell: bash diff --git a/.github/workflows/library_rust_tests.yml b/.github/workflows/library_rust_tests.yml index 23f08af73..61b5fb5c9 100644 --- a/.github/workflows/library_rust_tests.yml +++ b/.github/workflows/library_rust_tests.yml @@ -44,6 +44,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Rust-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Setup Docker if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors' @@ -152,6 +153,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Rust-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Test ${{ matrix.library }} Rust Fips shell: bash diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index d0f14954b..a8132bffd 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -122,6 +122,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::587316601012:role/GitHub-CI-CI-Bot-Credential-Access-Role-us-west-2 role-session-name: Dafny_Issue_Blocker + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. # Use AWS Secrets Manger GHA to retrieve CI Bot Creds - name: Get CI Bot Creds Secret diff --git a/.github/workflows/performance-benchmarks-go.yml b/.github/workflows/performance-benchmarks-go.yml index 172ec055d..89a5ced06 100644 --- a/.github/workflows/performance-benchmarks-go.yml +++ b/.github/workflows/performance-benchmarks-go.yml @@ -43,6 +43,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Performance-Benchmarks-Go + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Support longpaths run: | diff --git a/.github/workflows/performance-benchmarks-rust.yml b/.github/workflows/performance-benchmarks-rust.yml index e8d445a28..cc46221d6 100644 --- a/.github/workflows/performance-benchmarks-rust.yml +++ b/.github/workflows/performance-benchmarks-rust.yml @@ -46,6 +46,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2 role-session-name: DDBEC-Dafny-Rust-Tests + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Support longpaths on Git checkout run: | diff --git a/.github/workflows/sem_ver.yml b/.github/workflows/sem_ver.yml index f8ef612c6..78ba72c9e 100644 --- a/.github/workflows/sem_ver.yml +++ b/.github/workflows/sem_ver.yml @@ -25,6 +25,7 @@ jobs: aws-region: us-west-2 role-to-assume: arn:aws:iam::587316601012:role/GitHub-CI-CI-Bot-Credential-Access-Role-us-west-2 role-session-name: CI_Bot_Release + special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key. - name: Upgrade Node uses: actions/setup-node@v6