Skip to content

GitHub actions to work with sphinx docs and conda packages #135

@dprada

Description

@dprada

Hi! Our lab is recently working with your cookie-cutter to begin every new project. Thanks for the initiative and the work to keep it operative and well documented.

We'd like to suggest the inclusion of two GitHub actions that might be useful for most of the users. We missed the automatization of the two following workflows:

  • The sphinx HTML documentation creation and its pushing to a gh-pages to be served by GitHub pages.
  • The production of new conda packages with new releases and pre-releases, and their upload to Anaconda.

Because of this reason, we developed, based on other public actions, two actions to cover these needs:
https://github.com/uibcdf/action-sphinx-docs-to-gh-pages
https://github.com/uibcdf/action-build-and-upload-conda-packages

I am not sure if every user of this cookie-cutter would found these useful. Maybe not, what's your opinion?
If you think that these workflows can be helpful to other colleagues. Please, feel free to copy or re-cook the scripts to be included here. No problem. Maybe MolSSI could have their own GitHub actions.

Thanks again for offering this tool to the community.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions