Skip to content

Conversation

@dslovinsky
Copy link
Collaborator

@dslovinsky dslovinsky commented Apr 29, 2025

Description

This is the docs repo equivalent of this PR. Currently, !include statements are only replaced by proper code snippets if the Fern publish is run from aa-sdk repo. This PR fixes it so that will also happens for publishes from this repo.

The script only lives in aa-sdk, so this merely references it.

Related Issues

QA issue

Changes Made

  • Make composite action for inserting wallet tab content no longer a sparse-checkout.
    • This is necessary for referencing !include statements outside the docs subfolder.
    • It will probably also be necessary for twoslash support
  • Add build step for running extract include statements script

Testing

  • I have tested these changes locally
  • I have run the validation scripts (pnpm run validate)
  • I have checked that the documentation builds correctly

@dslovinsky dslovinsky self-assigned this Apr 29, 2025
@github-actions
Copy link

github-actions bot commented Apr 29, 2025

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Apr 29, 2025, 4:24 AM

@github-actions github-actions bot temporarily deployed to docs-preview April 29, 2025 04:23 Destroyed
@dslovinsky dslovinsky requested a review from a team April 29, 2025 04:27
@dslovinsky dslovinsky marked this pull request as ready for review April 29, 2025 04:27
@dslovinsky dslovinsky merged commit 7bc9f8a into main Apr 29, 2025
5 checks passed
@dslovinsky dslovinsky deleted the ds/extract-code-snippets-ci branch April 29, 2025 07:23
dslovinsky added a commit that referenced this pull request Jun 5, 2025
* build: make cloning aa-sdk not a sparse checkout

* build: add execution for script that handles include statements in wallet docs

---------

Co-authored-by: dslovinsky <dslovinsky@users.noreply.github.com>
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