Skip to content

Commit 8c5c5af

Browse files
authored
CI: Add program and all extra steps (solana-program#13)
* CI: Add program and all extra steps #### Problem The token program now lives in its program-specific repo, but no part of it is being exercised by CI. #### Summary of changes Integrate the token program properly into CI. This includes: * add it to the Cargo workspace, and removing spl-token-client, since it's currently empty * run lint / format / test on the program * run spellcheck / audit / semver checks on the Rust packages * move rust scripts to `scripts/rust` and make them reusable * update to Solana 2.1 and proper rust toolchains * Move JS scripts around, build program too
1 parent a498aa6 commit 8c5c5af

File tree

4 files changed

+5
-693
lines changed

4 files changed

+5
-693
lines changed

p-token/Cargo.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@
22
name = "spl-token"
33
version = "7.0.0"
44
description = "Solana Program Library Token"
5-
authors = ["Solana Labs Maintainers <maintainers@solanalabs.com>"]
6-
repository = "https://github.com/solana-labs/solana-program-library"
5+
authors = ["Anza Maintainers <maintainers@anza.xyz>"]
6+
repository = "https://github.com/solana-program/token"
77
license = "Apache-2.0"
88
edition = "2021"
9-
exclude = ["js/**"]
109

1110
[features]
1211
no-entrypoint = []
@@ -36,3 +35,6 @@ targets = ["x86_64-unknown-linux-gnu"]
3635

3736
[lints]
3837
workspace = true
38+
39+
[package.metadata.solana]
40+
program-id = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"

p-token/Xargo.toml

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

0 commit comments

Comments
 (0)