-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: Refact and extend CI/CD workflows to leverage ansys actions #4284
Conversation
Thanks for opening a Pull Request. If you want to perform a review write a comment saying: @ansys-reviewer-bot review |
Note: this job uses Make target html-noexamples
Note: targets have been added and refactored.
Note: this new environment variable is used to decide whether the examples are included in the documentation build or not.
f806488
to
969d5df
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4284 +/- ##
==========================================
+ Coverage 81.73% 81.74% +0.01%
==========================================
Files 107 107
Lines 51788 51788
==========================================
+ Hits 42328 42334 +6
+ Misses 9460 9454 -6 |
This reverts commit f733aca.
Note: Modify job name and use "env" instead of settings them from commands.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4284 +/- ##
==========================================
+ Coverage 81.48% 81.59% +0.11%
==========================================
Files 110 111 +1
Lines 53887 53948 +61
==========================================
+ Hits 43908 44019 +111
+ Misses 9979 9929 -50 |
Note: This will bundle the packages required to run the examples and other packages that are often used with pyaedt
This reverts commit f733aca.
Changes include: - reworking the way HTML pages are created (with/without examples) - adding clean target - refact pdf target
Note: Json code block do not accept comments with hashtag
@Samuelopez-ansys FYI there was still some issues with our self hosted runners and I had to make a few changes in them. Hoperfully this will lead us to a working PDF with examples 🤞 |
Co-authored-by: Kathy Pippert <[email protected]>
@Samuelopez-ansys The PR is ready to be merged ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job @SMoraisAnsys
Thanks @SMoraisAnsys . Great work that would be extremely valuable for us. |
Important
One of the new steps requires that a new
ansys/actions
is released. This PR shouldn't be merged as long as5.1.9
is the latest version released.List of the worfklows to validate in the new one (aggregation into one workflow):
-W
when building documentation with sphinx-build #4296if we keep print_errors.py or leverage option)-W
ofsphinx-build
, or something elseExtra workflows:
[Nightly] Cpython linux (test and test solver)[Nightly] Doc build with upload and update dev index