OpenMDAO / dymos

Open Source Optimization of Dynamic Multidisciplinary Systems
Apache License 2.0
208 stars 66 forks source link

Updated GitHub workflow to upload documentation to web site #965

Closed swryan closed 1 year ago

swryan commented 1 year ago

Summary

Updated GitHub workflow to upload documentation to the web site, where a version will be kept for each release going forward.

Related Issues

Backwards incompatibilities

None

New Dependencies

None

coveralls commented 1 year ago

Coverage Status

coverage: 92.571% (+0.002%) from 92.569% when pulling 2f849edceba429878cccc5a550b73b1f666edc31 on swryan:916_upload_docs into 1aca42a4fedcca6e493c5516fadc2d78e4709797 on OpenMDAO:master.

swryan commented 1 year ago

Because the doc build uses the latest release version of OpenMDAO, this should not be merged until a new release of OpenMDAO has been made that includes PR #2994.

We could temporarily install the latest dev version of openmdao for the upload step (which was done for testing), but since an OpenMDAO release is imminent, I suggest we just hold off on merging this PR until afterwards.

swryan commented 1 year ago

OpenMDAO 3.28.0 has been released with the fix to the doc upload utility, so this should be good to go now.