diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index adb905ad..b8afaab8 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -24,30 +24,10 @@ jobs: permissions: contents: read runs-on: large-self-hosted - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -65,30 +45,10 @@ jobs: permissions: contents: read runs-on: ubuntu-latest - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -102,30 +62,10 @@ jobs: permissions: contents: read runs-on: ubuntu-latest - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -139,30 +79,10 @@ jobs: permissions: contents: read runs-on: ubuntu-latest-32-cores - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -218,30 +138,10 @@ jobs: permissions: contents: read runs-on: non-gpu - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -272,30 +172,10 @@ jobs: permissions: contents: read runs-on: non-gpu - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -326,30 +206,10 @@ jobs: permissions: contents: read runs-on: ubuntu-latest-16-cores - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -367,30 +227,10 @@ jobs: permissions: contents: read runs-on: ubuntu-latest-64-cores - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -423,31 +263,11 @@ jobs: permissions: contents: read runs-on: non-gpu - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: toolchain: nightly-2025-02-17 @@ -511,30 +331,10 @@ jobs: contents: read runs-on: non-gpu # needs: [build, library-tests, docs, python-tests, python-integration-tests] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -625,30 +425,10 @@ jobs: contents: read runs-on: non-gpu needs: [build, library-tests, docs] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -762,30 +542,10 @@ jobs: contents: read runs-on: self-hosted needs: [build, library-tests, docs, python-tests, python-integration-tests] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: dtolnay/rust-toolchain@4f94fbe7e03939b0e674bcc9ca609a16088f63ff #nightly branch, TODO: update when required with: @@ -824,30 +584,10 @@ jobs: contents: read runs-on: large-self-hosted needs: [build, library-tests, docs, python-tests, python-integration-tests] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -866,30 +606,10 @@ jobs: contents: read runs-on: large-self-hosted needs: [build, library-tests, docs, python-tests, python-integration-tests] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -912,30 +632,10 @@ jobs: contents: read runs-on: ubuntu-latest-32-cores needs: [build, library-tests, docs] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -954,30 +654,10 @@ jobs: contents: read runs-on: non-gpu needs: [build, library-tests, docs] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions/setup-python@b64ffcaf5b410884ad320a9cfac8866006a109aa #v4.8.0 with: @@ -1005,30 +685,10 @@ jobs: contents: read runs-on: non-gpu needs: [build, library-tests, docs, python-tests, python-integration-tests] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions/setup-python@b64ffcaf5b410884ad320a9cfac8866006a109aa #v4.8.0 with: @@ -1059,30 +719,10 @@ jobs: permissions: contents: read runs-on: large-self-hosted - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions/setup-python@b64ffcaf5b410884ad320a9cfac8866006a109aa #v4.8.0 with: @@ -1138,30 +778,10 @@ jobs: permissions: contents: read runs-on: macos-latest - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: @@ -1181,30 +801,10 @@ jobs: runs-on: macos-latest needs: [ios-integration-tests] - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: persist-credentials: false - - name: Configure Git credentials - run: | - if [ -z "$EVM_VERIFIER_EZKL_TOKEN" ]; then - echo "❌ EVM_VERIFIER_EZKL_TOKEN is empty – check repo/org secrets" >&2 - exit 1 - fi - - # For libgit2 (what Cargo uses internally) - git config --global credential.helper store - echo "https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com" > ~/.git-credentials - chmod 600 ~/.git-credentials - - # Also set URL replacement with oauth2 format - git config --global \ - url."https://oauth2:${EVM_VERIFIER_EZKL_TOKEN}@github.com/".insteadOf \ - "https://github.com/" - env: - EVM_VERIFIER_EZKL_TOKEN: ${{ secrets.EVM_VERIFIER_EZKL_TOKEN }} - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f #v1.0.6 with: