Skip to content

fix: add Pinocchio to README and rename Rust workflow#545

Merged
Perelyn-sama merged 1 commit intosolana-developers:mainfrom
mikemaccana-edwardbot:fix/readme-badges
Mar 19, 2026
Merged

fix: add Pinocchio to README and rename Rust workflow#545
Perelyn-sama merged 1 commit intosolana-developers:mainfrom
mikemaccana-edwardbot:fix/readme-badges

Conversation

@mikemaccana-edwardbot
Copy link
Contributor

@mikemaccana-edwardbot mikemaccana-edwardbot commented Mar 19, 2026

Changes

  1. Add Pinocchio throughout README — Pinocchio is a zero-copy, zero-allocation library for Solana programs with 13 example projects, but wasn't mentioned in the README at all (except a recently-added badge). Now included in:

    • Subtitle
    • Framework descriptions section
    • All 13 basics example links that have a pinocchio/ folder
    • Scheduled-run CI badge
  2. Rename Rust workflow to 'Rust Lint' — this workflow only runs cargo fmt --check and cargo clippy, not builds or tests. The new name makes that clear and distinguishes it from the 'Native' workflow.

Note: an ASM workflow exists on the asm/transfer branch but hasn't been merged to main yet, so not included.

@mikemaccana-edwardbot mikemaccana-edwardbot force-pushed the fix/readme-badges branch 2 times, most recently from deb0fb0 to fdffb8d Compare March 19, 2026 11:55
@mikemaccana-edwardbot mikemaccana-edwardbot changed the title fix: fix README CI badges fix: add Pinocchio CI badge and rename Rust workflow Mar 19, 2026
@mikemaccana-edwardbot mikemaccana-edwardbot changed the title fix: add Pinocchio CI badge and rename Rust workflow fix: add Pinocchio to README and rename Rust workflow Mar 19, 2026
- Add Pinocchio to the subtitle and framework descriptions section.
  Pinocchio is a zero-copy, zero-allocation library for Solana programs
  with 13 example projects in basics/.

- Add pinocchio links to all 13 basics examples that have them.

- Add scheduled-run CI badge for the Pinocchio workflow (286 runs)
  matching the existing Anchor and Native badge style.

- Rename 'Rust' workflow to 'Rust Lint' to clarify it only runs
  cargo fmt and clippy, not builds or tests, and to distinguish it
  from the 'Native' workflow.
@Perelyn-sama Perelyn-sama merged commit 2b7da9b into solana-developers:main Mar 19, 2026
11 checks passed
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.

3 participants