Skip to content

tlv: Enable solana-pubkey feature, add testing#54

Merged
joncinque merged 3 commits intosolana-program:mainfrom
joncinque:pubkeyfeat
Mar 4, 2025
Merged

tlv: Enable solana-pubkey feature, add testing#54
joncinque merged 3 commits intosolana-program:mainfrom
joncinque:pubkeyfeat

Conversation

@joncinque
Copy link
Contributor

Problem

The tlv-account-resolution library currently fails to build cargo check because the curve25519 feature is not enabled.

Summary of changes

Enable the feature. At the same time, add a CI step for running cargo hack check --all-features on the repo to catch this.

I also got a little annoyed about all the redundant toolchain declarations that are all just the nightly toolchain, so I combined them all for the hack step.

#### Problem

The tlv-account-resolution library currently fails to build `cargo
check` because the `curve25519` feature is not enabled.

#### Summary of changes

Enable the feature. At the same time, add a CI step for running `cargo
hack check --all-features` on the repo to catch this.
@joncinque joncinque requested a review from buffalojoec March 3, 2025 20:15
Copy link
Contributor

@buffalojoec buffalojoec left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, and I like the cleanup!

@joncinque joncinque merged commit 41d8123 into solana-program:main Mar 4, 2025
24 of 25 checks passed
@joncinque joncinque deleted the pubkeyfeat branch March 4, 2025 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants