Skip to content

Commit 8743daf

Browse files
committed
Merge CellScript 0.24 release line into main
2 parents 04b4de8 + 11090dd commit 8743daf

375 files changed

Lines changed: 105500 additions & 59394 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cap/logs/1780406203-54124.log

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

.cap/logs/1780406272-60047.log

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

.cap/logs/1780406289-61554.log

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

.cap/logs/1780406387-71041.log

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

.cap/logs/1780406397-71653.log

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

.cap/logs/1780406425-73610.log

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

.cap/logs/1780406434-74725.log

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

.cap/logs/1780406460-76478.log

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

.dockerignore

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
.git
2+
.cap
3+
.codex
4+
.idea
5+
.playwright-mcp
6+
target
7+
**/target
8+
**/node_modules
9+
website
10+
proposals
11+
audits
12+
tests
13+
docs
14+
roadmap
15+
editors
16+
tools
17+
*.png
18+
*.log

.github/workflows/ci.yml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,41 @@ jobs:
2020
name: Test
2121
runs-on: ubuntu-latest
2222
timeout-minutes: 45
23+
services:
24+
postgres:
25+
image: postgres:17-alpine
26+
env:
27+
POSTGRES_DB: cellscript_registry_test
28+
POSTGRES_USER: cellscript_test
29+
POSTGRES_PASSWORD: cellscript_test_password
30+
ports:
31+
- 5432:5432
32+
options: >-
33+
--health-cmd "pg_isready -U cellscript_test -d cellscript_registry_test"
34+
--health-interval 5s
35+
--health-timeout 5s
36+
--health-retries 10
2337
env:
2438
CARGO_INCREMENTAL: "0"
2539
CARGO_TARGET_DIR: /tmp/cellscript-ci-target
2640
CELLSCRIPT_BACKEND_SHAPE_REPORT: /tmp/cellscript-backend-shape/backend-shape-report.json
2741
CKB_SDK_RUST_REF: v5.1.0
42+
REGISTRY_TEST_DATABASE_URL: postgresql://cellscript_test:cellscript_test_password@127.0.0.1:5432/cellscript_registry_test
2843
steps:
2944
- name: Check out repository
3045
uses: actions/checkout@v4
3146
with:
3247
submodules: recursive
3348

49+
- name: Install Node.js
50+
uses: actions/setup-node@v4
51+
with:
52+
node-version: "22"
53+
cache: npm
54+
cache-dependency-path: |
55+
website/package-lock.json
56+
services/registry-api/package-lock.json
57+
3458
- name: Check out ckb-sdk-rust path dependency
3559
run: |
3660
git clone --depth 1 --branch "$CKB_SDK_RUST_REF" \
@@ -40,7 +64,8 @@ jobs:
4064
4165
- name: Install Rust toolchain
4266
run: |
43-
rustup toolchain install 1.97.1 --profile minimal --component rustfmt --component clippy
67+
rustup toolchain install 1.97.1 --profile minimal --component rustfmt --component clippy --component llvm-tools-preview
68+
rustup target add --toolchain 1.97.1 riscv64imac-unknown-none-elf wasm32-unknown-unknown
4469
rustup default 1.97.1
4570
rustc --version
4671
cargo --version

0 commit comments

Comments
 (0)