Skip to content

Commit 8b44f43

Browse files
committed
fix(CI): fix CI and update gitignore for ckb contracts
Signed-off-by: Minh Huy Tran <[email protected]>
1 parent 724bc18 commit 8b44f43

File tree

5 files changed

+13
-147
lines changed

5 files changed

+13
-147
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,18 @@ jobs:
119119
go run .
120120
docker stop polkadot
121121
122+
123+
- name: Setup CKB Devnet
124+
run: |
125+
sudo apt-get update
126+
sudo apt-get install -y gcc-riscv64-unknown-elf binutils-riscv64-unknown-elf libc6-dev-riscv64-cross libc6-riscv64-cross linux-libc-dev-riscv64-cross
127+
wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 18 && rm llvm.sh
128+
cargo install cargo-generate
129+
rustup target add riscv64imac-unknown-none-elf
130+
131+
sudo ln -s /usr/riscv64-linux-gnu/include/gnu/stubs-lp64d.h /usr/riscv64-linux-gnu/include/gnu/stubs-lp64.h
132+
133+
122134
- name: Payment Channel CKB
123135
working-directory: payment-channel-ckb
124136
env:
@@ -130,14 +142,6 @@ jobs:
130142
CFLAGS: "-I/usr/riscv64-linux-gnu/include"
131143
TARGET_CFLAGS: "-I/usr/riscv64-linux-gnu/include"
132144
run: |
133-
sudo apt-get update
134-
sudo apt-get install -y gcc-riscv64-unknown-elf binutils-riscv64-unknown-elf libc6-dev-riscv64-cross libc6-riscv64-cross linux-libc-dev-riscv64-cross
135-
wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 18 && rm llvm.sh
136-
cargo install cargo-generate
137-
rustup target add riscv64imac-unknown-none-elf
138-
139-
sudo ln -s /usr/riscv64-linux-gnu/include/gnu/stubs-lp64d.h /usr/riscv64-linux-gnu/include/gnu/stubs-lp64.h
140-
141145
sudo apt-get update
142146
sudo apt-get install -y jq sed gawk tmux tmuxp expect make
143147
curl -LO https://github.com/nervosnetwork/ckb/releases/download/v0.201.0/ckb_v0.201.0_x86_64-unknown-linux-gnu.tar.gz
@@ -149,6 +153,7 @@ jobs:
149153
sudo cp ckb-cli_v1.13.0_x86_64-unknown-linux-gnu/ckb-cli /usr/local/bin/
150154
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb
151155
sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb
156+
152157
cd ./devnet
153158
chmod +x setup-devnet.sh print_accounts.sh deploy_contracts.sh sudt_helper.sh
154159
./setup-devnet.sh

payment-channel-ckb/devnet/contracts/deployment/dev/deployment.toml

Lines changed: 0 additions & 41 deletions
This file was deleted.

payment-channel-ckb/devnet/contracts/deployment/dev/deployment_vc.toml

Lines changed: 0 additions & 31 deletions
This file was deleted.

payment-channel-ckb/devnet/contracts/deployment/release/deployment.toml

Lines changed: 0 additions & 36 deletions
This file was deleted.

payment-channel-ckb/devnet/contracts/deployment/release/deployment_vc.toml

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)