Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 0 additions & 62 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,68 +48,6 @@ jobs:
- name: Lint / Features
run: make lint-features-clients-rust

format_and_lint_interface:
name: Format & Lint Interface
runs-on: ubuntu-latest
steps:
- name: Git Checkout
uses: actions/checkout@v4

- name: Setup Environment
uses: ./.github/actions/setup
with:
toolchain: format, lint

- name: Format
run: make format-interface

- name: Lint / Clippy
run: make clippy-interface

- name: Lint / Docs
run: make lint-docs-interface

- name: Lint / Features
run: make lint-features-interface

wasm_interface:
name: Build Interface in WASM
runs-on: ubuntu-latest
steps:
- name: Git Checkout
uses: actions/checkout@v4

- name: Setup Environment
uses: ./.github/actions/setup
with:
cargo-cache-key: cargo-wasm-interface
solana: true

- name: Install wasm-pack
uses: taiki-e/install-action@v2
with:
tool: wasm-pack

- name: Build Interface with wasm-pack
run: make build-wasm-interface

test_interface:
name: Test Interface
runs-on: ubuntu-latest
steps:
- name: Git Checkout
uses: actions/checkout@v4

- name: Setup Environment
uses: ./.github/actions/setup
with:
toolchain: test
cargo-cache-key: cargo-interface
solana: true

- name: Test Interface
run: make test-interface

generate_clients:
name: Check Client Generation
runs-on: ubuntu-latest
Expand Down
1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
resolver = "2"
members = [
"clients/rust",
"interface",
]

[workspace.package]
Expand Down
3 changes: 0 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@ features-%:
publish-%:
./scripts/publish-rust.sh $(subst -,/,$*)

build-wasm-interface:
wasm-pack build --target nodejs --dev ./interface --features bincode

lint-docs-%:
RUSTDOCFLAGS="--cfg docsrs -D warnings" cargo $(nightly) doc --all-features --no-deps --manifest-path $(subst -,/,$*)/Cargo.toml

Expand Down
63 changes: 0 additions & 63 deletions interface/Cargo.toml

This file was deleted.

104 changes: 0 additions & 104 deletions interface/README.md

This file was deleted.

Loading