Skip to content

Create workflow to build docs#41

Merged
wmiler merged 3 commits into
JS8Call-improved:masterfrom
wmiler:docs/workflow
Nov 17, 2025
Merged

Create workflow to build docs#41
wmiler merged 3 commits into
JS8Call-improved:masterfrom
wmiler:docs/workflow

Conversation

@wmiler

@wmiler wmiler commented Nov 14, 2025

Copy link
Copy Markdown
Collaborator

This will build the source code docs as it stands now, and publish it to GitHub Pages.

This workflow is triggered only if we have labeled the PR with "documentation", a Release has been published or a manual trigger.

@Chris-AC9KH There's some stuff you may need to turn on, or you can wait on this until we go to Org.
This is setup for "gh-pages", don't merge until you set it :)

You must configure your repository to deploy from the branch you push to. To do this, go to your repository settings, click on Pages, and choose Deploy from a Branch from the Source dropdown. From there select the branch you supplied to the action. In most cases this will be gh-pages as that's the default.

Part of #4

@wmiler wmiler requested a review from Chris-AC9KH November 14, 2025 19:37
@wmiler wmiler self-assigned this Nov 14, 2025
@wmiler wmiler added documentation Improvements or additions to documentation do not merge labels Nov 14, 2025

@Chris-AC9KH Chris-AC9KH left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@wmiler this LGTM. Although we could deploy it here, IMO it would be best to wait until we find out which organization account we're going to move to. That is on the clock as I'm not going to wait indefinitely for an answer from js8call. Would you agree with this stategy?

@wmiler

wmiler commented Nov 15, 2025

Copy link
Copy Markdown
Collaborator Author

That's fine, and was expected. It's here for when that happens. :)

@wmiler wmiler merged commit f09d4d4 into JS8Call-improved:master Nov 17, 2025
@wmiler wmiler deleted the docs/workflow branch November 17, 2025 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants