Skip to content

Conversation

@AronT-TLV
Copy link
Member

This PR adds CI workflow improvements so that documentation is built on pull requests only if files in src/ or docs/ are changed, and includes a typo fix in docs/src/index.md for the autodocs block.

  • CI now skips docs build for unrelated file changes (e.g. copilot-instructions.md)
  • Fixes quotes and syntax in the autodocs block for linear_algebra_transform.jl
  • Both changes are already committed and pushed to this branch.

Testing:

  • Docs build and test run as expected on PRs with relevant changes
  • No unnecessary docs builds on unrelated changes
    "

- Enhanced documentation for plot_param_line and calculate_param_line functions
- Updated module documentation in Linear_Algebra.jl
- Improved function docstrings for clarity and consistency
- Updated docs/src/index.md with plotting-related documentation
- Fixed malformed quotes in @autodocs Pages parameter
- Changed Pages = [""linear_algebra_transform.jl"] to Pages = ["linear_algebra_transform.jl"]
- Documentation now builds successfully without parse errors
- Adds docs-build job for PRs
- Uses shell check to detect changes in src/ or docs/ and skips build otherwise
- Prevents docs build for unrelated file changes (e.g., copilot-instructions.md)
@AronT-TLV AronT-TLV merged commit fb73b3e into main Jul 24, 2025
3 checks passed
@AronT-TLV AronT-TLV deleted the feature/update-plotting-documentation branch July 24, 2025 14:34
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