Skip to content

feat: add GitHub Pages deployment for dbt docs#13

Merged
themightychris merged 1 commit intomainfrom
themightychris/publish-dbt-docs
Jan 28, 2026
Merged

feat: add GitHub Pages deployment for dbt docs#13
themightychris merged 1 commit intomainfrom
themightychris/publish-dbt-docs

Conversation

@themightychris
Copy link
Member

Adds a new GitHub Pages workflow that builds and deploys dbt documentation on push to main. Updates action versions in CI workflow to latest stable releases (checkout v6, setup-uv v7). Removes explicit enable-cache setting since it's now default. No manual Page source changes needed—uses modern GitHub Actions deployment approach.

…ions

- Create new pages.yml workflow to build and deploy dbt docs to GitHub Pages
- Upgrade actions/checkout v4→v6 and astral-sh/setup-uv v4→v7 in ci.yml
- Remove explicit enable-cache setting (now default in setup-uv v7)
- Uses modern actions/deploy-pages approach without gh-pages branch
@themightychris themightychris merged commit 236f398 into main Jan 28, 2026
2 checks passed
@themightychris themightychris deleted the themightychris/publish-dbt-docs branch January 28, 2026 01:23
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.

1 participant