Skip to content

fix(ci): deploy the docs from a single Pages workflow - #305

Merged
juancobo merged 1 commit into
devfrom
ci/neh-147-single-pages-workflow
Sep 6, 2026
Merged

juancobo merged 1 commit into
devfrom
ci/neh-147-single-pages-workflow

Conversation

@juancobo

@juancobo juancobo commented Sep 6, 2026

Copy link
Copy Markdown
Member

deploy-prebuilt-site.yml triggered on docs/site/**, a subset of the docs/** path that deploy-docs.yml already renders and deploys, and both ran into the same pages concurrency group with cancel-in-progress off, so whichever finished last won. Keep the rendering workflow only. Nothing else referenced the deleted one.

Closes NEH-147

deploy-prebuilt-site.yml triggered on docs/site/**, a subset of the
docs/** path deploy-docs.yml already renders and deploys, and both ran
into the same pages concurrency group with cancel-in-progress off, so
the last one to finish overwrote the other. Keep the rendering workflow.

Closes NEH-147
Copilot AI balanced review requested due to automatic review settings September 6, 2026 01:18
@linear-code

linear-code Bot commented Sep 6, 2026

Copy link
Copy Markdown

NEH-147

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The remaining workflow covers documentation changes, rendering, manual dispatch, and Pages deployment without duplication.

Pull request overview

Removes the redundant Pages deployment workflow so documentation deploys only through the rendering workflow.

Changes:

  • Deletes the overlapping pre-built documentation deployment workflow.
  • Prevents competing deployments to the shared pages concurrency group.
File summaries
File Description
.github/workflows/deploy-prebuilt-site.yml Removes the duplicate Pages deployment workflow.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@juancobo
juancobo merged commit 74e37aa into dev Sep 6, 2026
1 check 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.

2 participants