Skip to content

Commit 2a1c1e7

Browse files
authored
feat: extract PCL crates from credible-sdk (#78)
1 parent 9380afd commit 2a1c1e7

Some content is hidden

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

94 files changed

+11834
-9305
lines changed

.github/workflows/ci.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: Rust Test, Lint
2+
3+
on:
4+
push:
5+
branches: [main]
6+
paths:
7+
- "crates/**"
8+
- "Cargo.toml"
9+
- "Cargo.lock"
10+
- ".github/workflows/ci.yml"
11+
pull_request:
12+
branches: [main]
13+
paths:
14+
- "crates/**"
15+
- "Cargo.toml"
16+
- "Cargo.lock"
17+
- ".github/workflows/ci.yml"
18+
workflow_dispatch:
19+
inputs:
20+
debug_enabled:
21+
type: boolean
22+
description: "Run with debug logging"
23+
required: false
24+
default: false
25+
26+
concurrency:
27+
group: ${{ github.workflow }}-${{ github.ref }}
28+
cancel-in-progress: true
29+
30+
env:
31+
# Keep in sync with rust-toolchain.toml
32+
RUST_NIGHTLY_VERSION: "nightly-2026-01-07"
33+
34+
jobs:
35+
rust-base:
36+
name: Rust Test & Lint
37+
uses: phylaxsystems/actions/.github/workflows/rust-base.yaml@main
38+
with:
39+
runner: "phylax-self-hosted"
40+
rust-channel: "nightly-2026-01-07"
41+
require-lockfile: true
42+
use-nextest: true
43+
enable-sccache: true
44+
sccache-backend: "local"

.github/workflows/release.yml

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

.github/workflows/rust-base.yml

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

.gitignore

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,55 @@
1+
# General ignores
2+
.vscode
3+
.env
14
/target
2-
**/out
35

4-
**/cache
6+
# DA specifics
7+
/assertions
8+
*.assertions
9+
*.ids_by_block
10+
*.failed_queue
511

6-
.cursor/rules
12+
# Claude code
13+
.claude/*
14+
!.claude/skills/
15+
CLAUDE*
16+
.tmp/
17+
18+
# Git worktrees
19+
.worktrees/
20+
21+
# Logs
22+
logs
23+
*.log
24+
flamegraph.svg
25+
npm-debug.log*
26+
yarn-debug.log*
27+
yarn-error.log*
28+
dev-debug.log
29+
# Dependency directories
30+
node_modules/
31+
# Environment variables
32+
# Editor directories and files
33+
.idea
34+
*.suo
35+
*.ntvs*
36+
*.njsproj
37+
*.sln
38+
*.sw?
39+
# OS specific
40+
.DS_Store
41+
42+
# Task files
43+
tasks.json
44+
tasks/
45+
46+
# OpenAPI cache
47+
crates/dapp-api-client/openapi/
48+
49+
# Local sidecar artifacts
50+
.local/
51+
assertion_store_database/
52+
indexer_database/
53+
geth/
54+
perf.*
55+
myOutput.json

.gitmodules

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

0 commit comments

Comments
 (0)