Skip to content

ci: add devportal docs publish workflow and docs build config#551

Merged
lempira merged 13 commits intodecouplingfrom
ci/add-publish-to-devportal-workflow
Mar 12, 2026
Merged

ci: add devportal docs publish workflow and docs build config#551
lempira merged 13 commits intodecouplingfrom
ci/add-publish-to-devportal-workflow

Conversation

@lempira
Copy link
Contributor

@lempira lempira commented Mar 6, 2026

This is part of publishing the docs in the devportal.

Adds a GitHub Actions workflow for publishing documentation to the DevPortal, triggered manually via workflow_dispatch. Also updates the docs build pipeline to auto-generate examples MDX via a prebuild script, and excludes generated files and slidev presentations from prettier formatting and git tracking.

@lempira lempira force-pushed the ci/add-publish-to-devportal-workflow branch from cc09f93 to 9a85503 Compare March 11, 2026 23:07
Update publish-devportal-docs workflow to use actions/checkout@v6,
actions/setup-node@v6, Node 22, and package_json_file for pnpm version.
Add compilerOptions.types to docs tsconfig and @types/node dev dependency
to fix IDE type resolution.
@lempira lempira requested a review from mrcointreau March 12, 2026 16:29
Copy link

@mrcointreau mrcointreau left a comment

Choose a reason for hiding this comment

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

LGTM, left a bunch of nits, feel free to ignore them.

@lempira lempira force-pushed the ci/add-publish-to-devportal-workflow branch from a243e16 to 748babb Compare March 12, 2026 20:02
@lempira lempira merged commit a70bb34 into decoupling Mar 12, 2026
4 checks passed
@engineering-ci
Copy link
Contributor

🎉 This PR is included in version 10.0.0-alpha.42 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants