Skip to content

MOLE.jl: add workflows for unit tests, documentation, and formatter#392

Merged
valeriabarra merged 4 commits into
mainfrom
valeria/julia-yml-workflows
Jun 24, 2026
Merged

MOLE.jl: add workflows for unit tests, documentation, and formatter#392
valeriabarra merged 4 commits into
mainfrom
valeria/julia-yml-workflows

Conversation

@valeriabarra

@valeriabarra valeriabarra commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Example
  • Documentation
  • CI/CD
  • Style

Description

Related Issues & Documents

Added/updated tests?

_We encourage you to test all code included with MOLE, including examples.

  • Yes
  • No, and this is why: N/A
  • I need help with writing tests

Read Contributing Guide and Code of Conduct

@valeriabarra valeriabarra self-assigned this Jun 24, 2026
@valeriabarra valeriabarra added Documentation Improvements or additions to documentation MOLE.jl GitHub Actions Issues related a GitHub actions labels Jun 24, 2026
@codecov

codecov Bot commented Jun 24, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@valeriabarra

Copy link
Copy Markdown
Collaborator Author

The new JuliaFormatter GHA fails (as expected). I will run the formatter and apply the recommended style changes in a follow-up PR

@cpaolini cpaolini left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I reviewed the five files: julia-docs.yml, julia-formatter.yml, julia-tests.yml, .JuliaFormatter.toml, and .readthedocs-julia.yaml.

@valeriabarra valeriabarra merged commit 55302f5 into main Jun 24, 2026
22 of 23 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 GitHub Actions Issues related a GitHub actions MOLE.jl

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Julia test, documentation, and formatter .yml files for GHA

2 participants