Feature #25336
Greate a GitHub action to publish the GWMS API (code documentation)
Start date:
12/17/2020
Due date:
% Done:
0%
Estimated time:
Stakeholders:
Description
There is a script to generate the Web pages with the GlideinWMS code documentation.
This is using Sphynx to generate the pages starting from the docstrings and Tox (a make-like tool for Python) to automate the process.
The process has to be run manually.
It should be automated to run at least all the time there is a release or when there is a commit to the release branch (master or branch_v...) and could use GitHub actions to do so and maybe publish the results in glideinwms.github.io and/or glideinwms.fnal.gov
Related issues
History
#1 Updated by Marco Mambelli 2 months ago
- Blocked by Milestone #25335: Improve CI/CD using GitHub tools added
#2 Updated by Marco Mambelli 2 months ago
- Blocked by deleted (Milestone #25335: Improve CI/CD using GitHub tools)
#3 Updated by Marco Mambelli 2 months ago
- Blocks Milestone #25335: Improve CI/CD using GitHub tools added
#4 Updated by Marco Mambelli 16 days ago
- Target version changed from v3_6_7 to v3_7_4