fix: CI workflow corrections

- tests-evm.yml: Use paritytech repositories for external test tools
  (revive, revive-differential-tests, evm-test-suite are external
  dependencies, not part of Pezkuwi SDK rebrand)
- check-getting-started.yml: Add HOME=/root for container jobs
  (fixes rustup HOME directory mismatch error)
This commit is contained in:
2026-01-25 14:27:47 +03:00
parent 75a3b24552
commit a3f1aaa889
2 changed files with 6 additions and 4 deletions
@@ -76,6 +76,8 @@ jobs:
PEZKUWI_TEMPLATE_SOURCE: ${{ github.workspace }}/templates
# Skip WASM build due to serde_core compatibility issues
SKIP_WASM_BUILD: 1
# Fix HOME directory mismatch in containers (rustup requires this)
HOME: /root
steps:
# A minimal amount of prerequisites required before we can run the actual getting-started script,
# which will install the rest of requirements.
+4 -4
View File
@@ -40,7 +40,7 @@ jobs:
- name: Installing the Latest Resolc
run: |
VERSION="0.5.0"
ASSET_URL="https://github.com/pezkuwichain/revive/releases/download/v$VERSION/resolc-x86_64-unknown-linux-musl"
ASSET_URL="https://github.com/paritytech/revive/releases/download/v$VERSION/resolc-x86_64-unknown-linux-musl"
echo "Downloading resolc v$VERSION from $ASSET_URL"
curl -Lsf --show-error -o resolc "$ASSET_URL"
chmod +x resolc
@@ -52,7 +52,7 @@ jobs:
- name: Checkout the Differential Tests Repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
repository: pezkuwichain/revive-differential-tests
repository: paritytech/revive-differential-tests
ref: a6e4932a08b1ca231e4a02ca6e54e08a53f0e786
path: revive-differential-tests
submodules: recursive
@@ -62,7 +62,7 @@ jobs:
run: mkdir workdir
- name: Downloading & Initializing the compilation caches
run: |
curl -fL --retry 3 --retry-all-errors --connect-timeout 10 -o cache.tar.gz "https://github.com/pezkuwichain/revive-differential-tests/releases/download/compilation-caches-v1.0/cache.tar.gz"
curl -fL --retry 3 --retry-all-errors --connect-timeout 10 -o cache.tar.gz "https://github.com/paritytech/revive-differential-tests/releases/download/compilation-caches-v1.0/cache.tar.gz"
tar -zxf cache.tar.gz -C ./workdir > /dev/null 2>&1
- name: Running the Differential Tests
run: |
@@ -129,7 +129,7 @@ jobs:
- name: Checkout evm-tests
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
repository: pezkuwichain/evm-test-suite
repository: paritytech/evm-test-suite
ref: 9359438a13e8ab68f73320724f8783e170ecc193
path: evm-test-suite