Skip to content

Commit c163624

Browse files
committed
fix: use pushchain forks for dkls23-rs and garbling
Switch from mohammeds1992 forks to pushchain organization forks for dkls23-rs and garbling repos. This fixes the macOS build failure caused by missing sl-crypto revision in the silence-laboratories garbling repo.
1 parent 8e86be3 commit c163624

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/actions/setup-dkls23/action.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@ runs:
1414
env:
1515
CI_DKLS_GARBLING: ${{ inputs.ci_token }}
1616
run: |
17-
# Configure Git URL rewrite to include token for silence-laboratories repos
17+
# Configure Git URL rewrite to include token for silence-laboratories repos (for sl-crypto dependency)
1818
git config --global url."https://${CI_DKLS_GARBLING}@github.com/silence-laboratories/".insteadOf "https://github.com/silence-laboratories/"
19+
# Configure Git URL rewrite for pushchain repos
20+
git config --global url."https://${CI_DKLS_GARBLING}@github.com/pushchain/".insteadOf "https://github.com/pushchain/"
1921
git config --global url."https://github.com/".insteadOf "[email protected]:"
2022
2123
# Also set up credential helper as fallback (for Cargo's git operations)
@@ -28,8 +30,8 @@ runs:
2830
echo '[net]' >> ~/.cargo/config.toml
2931
echo 'git-fetch-with-cli = true' >> ~/.cargo/config.toml
3032
31-
# Clone dkls23-rs repository (using fork until upstream is fixed)
32-
git clone --depth 1 https://${CI_DKLS_GARBLING}@github.com/mohammeds1992/dkls23-rs.git ../dkls23-rs
33+
# Clone dkls23-rs repository from pushchain fork
34+
git clone --depth 1 https://${CI_DKLS_GARBLING}@github.com/pushchain/dkls23-rs.git ../dkls23-rs
3335
34-
# Clone garbling repository (using fork until upstream is fixed)
35-
git clone --depth 1 https://${CI_DKLS_GARBLING}@github.com/mohammeds1992/garbling.git ../garbling
36+
# Clone garbling repository from pushchain fork
37+
git clone --depth 1 https://${CI_DKLS_GARBLING}@github.com/pushchain/garbling.git ../garbling

0 commit comments

Comments
 (0)