Skip to content

Commit

Permalink
Create spore_devnet.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Dawn-githup authored Dec 29, 2023
1 parent 0a1973e commit 04e2c3a
Showing 1 changed file with 58 additions and 0 deletions.
58 changes: 58 additions & 0 deletions .github/workflows/spore_devnet.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Build spore_devnet

on:
push:
branches:
- main
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '16.14'

- name: Run prepare.sh
run: sh prepare.sh

- name: Install Cross in spore-contract directory
run: |
cd spore-contract
# cargo install cross --git https://github.com/cross-rs/cross
cd ..

- name: Install Capsule in spore-contract directory
run: |
cd spore-contract
# cargo install ckb-capsule --git https://github.com/nervosnetwork/capsule.git --tag v0.10.1
cd ..

- name: Build contracts
run: |
cd spore-contract
# capsule build --release
cd ..

- name: Install Dependencies
run: npm install

- name: Build Lumos
run: npm run build:lumos

- name: Start Test
run: npm run test:start

- name: Deploy Test
run: npm run test:deploy

- name: Clean Environment
run: |
rm -rf tmp
rm lumos.json

0 comments on commit 04e2c3a

Please sign in to comment.