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:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user