Skip to content

Update GH pages deployment#106

Merged
awvwgk merged 1 commit intogrimme-lab:mainfrom
awvwgk:pages
Dec 12, 2025
Merged

Update GH pages deployment#106
awvwgk merged 1 commit intogrimme-lab:mainfrom
awvwgk:pages

Conversation

@awvwgk
Copy link
Member

@awvwgk awvwgk commented Dec 12, 2025

No description provided.

@awvwgk awvwgk requested a review from Copilot December 12, 2025 10:07
@awvwgk awvwgk added the documentation Improvements or additions to documentation label Dec 12, 2025
Copy link

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

This PR modernizes the GitHub Pages deployment workflow by migrating from a third-party action to GitHub's native Pages deployment actions and updating action versions.

Key Changes:

  • Updated GitHub Actions versions (checkout v2→v4, setup-python v1→v5)
  • Split deployment into separate build and deploy jobs following GitHub's recommended pattern
  • Added concurrency controls to prevent simultaneous deployments

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

@codecov
Copy link

codecov bot commented Dec 12, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 11.96%. Comparing base (aa89d4b) to head (6c1814e).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #106   +/-   ##
=======================================
  Coverage   11.96%   11.96%           
=======================================
  Files           5        5           
  Lines         209      209           
  Branches       95       95           
=======================================
  Hits           25       25           
  Misses        174      174           
  Partials       10       10           

☔ 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.

@awvwgk awvwgk merged commit 8db6455 into grimme-lab:main Dec 12, 2025
18 checks passed
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