Skip to content

making sure github pages on main deploys on each push to main#490

Merged
K20shores merged 10 commits intomainfrom
fix_main_docs
Jul 25, 2025
Merged

making sure github pages on main deploys on each push to main#490
K20shores merged 10 commits intomainfrom
fix_main_docs

Conversation

@K20shores
Copy link
Copy Markdown
Collaborator

  • Removes matrix builds that aren't needed
  • Allows pages for the main branch to deploy on each push to main so the documentaiton is up to date

@github-actions
Copy link
Copy Markdown
Contributor

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

This PR modifies the GitHub Pages workflow to ensure documentation deploys on every push to main and removes unnecessary matrix builds. The changes streamline the CI/CD process by removing GCC version matrix builds and fixing Docker paths for documentation generation.

  • Removes matrix builds for different GCC versions to simplify the workflow
  • Updates trigger conditions to deploy on all pushes (including main branch)
  • Fixes Docker container paths for documentation copying

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jul 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 84.85%. Comparing base (a2dbbd3) to head (4cc1970).
Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #490   +/-   ##
=======================================
  Coverage   84.85%   84.85%           
=======================================
  Files          49       49           
  Lines        4815     4815           
=======================================
  Hits         4086     4086           
  Misses        729      729           

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

@K20shores K20shores merged commit d60a71e into main Jul 25, 2025
72 checks passed
@K20shores K20shores deleted the fix_main_docs branch July 25, 2025 16:29
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.

5 participants