ansys / pymapdl

Pythonic interface to MAPDL
https://mapdl.docs.pyansys.com
MIT License
428 stars 120 forks source link

Update CI/CD to use pyansys/actions #1632

Closed jorgepiloto closed 1 year ago

jorgepiloto commented 1 year ago

💡 Idea With the latest release of pyansys/actions, the PyMAPDL CI/CD pipeline should get simplified. In addition, these actions introduced the multi-version documentation feature, meaning that we can get rid of the stable and developers doc repositories. The CNAME for the development documentation can also be disabled.

Since PyMAPDL is a mature project with several releases already performed, the migration process may be a bit more complex when talking about multi-version documentation. Therefore, we can coordinate for this task, @germa89 so you are also aware about how everything fits together.

Once setup, everything will work in automated mode, no need to perform more maintenance.

germa89 commented 1 year ago

This was implemented in #1663 and https://github.com/pyansys/pymapdl/pull/1725