Skip to content

Migrate docs deployment workflow from Poetry to uv#302

Merged
amc-corey-cox merged 1 commit intomainfrom
migrate-docs-workflow-to-uv
Apr 8, 2026
Merged

Migrate docs deployment workflow from Poetry to uv#302
amc-corey-cox merged 1 commit intomainfrom
migrate-docs-workflow-to-uv

Conversation

@amc-corey-cox
Copy link
Copy Markdown
Collaborator

Summary

  • Replace Poetry with uv in the docs deployment workflow
  • Update actions to current versions (checkout@v4, setup-uv@v3, github-pages-deploy-action@v4)
  • Remove mysterious token.txt write that was leaking GITHUB_TOKEN into the source tree during builds

Closes #180

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.63%. Comparing base (0081d75) to head (b645ee3).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #302   +/-   ##
=======================================
  Coverage   65.63%   65.63%           
=======================================
  Files           5        5           
  Lines         227      227           
=======================================
  Hits          149      149           
  Misses         78       78           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Migrates the GitHub Actions docs deployment workflow away from Poetry and onto uv, while updating action versions and removing a step that wrote GITHUB_TOKEN into the working tree during doc builds.

Changes:

  • Switch docs workflow dependency management and command execution from Poetry to uv.
  • Update GitHub Actions used in the workflow (e.g., actions/checkout@v4, setup-uv@v3, github-pages-deploy-action@v4).
  • Remove the workflow step that wrote secrets.GITHUB_TOKEN into src/dm_bip/token.txt.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/deploy-docs.yml
@amc-corey-cox amc-corey-cox merged commit ccc88a7 into main Apr 8, 2026
7 checks passed
@amc-corey-cox amc-corey-cox deleted the migrate-docs-workflow-to-uv branch April 8, 2026 19:09
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.

Update Dependencies and Create Release Strategy

3 participants