1# Discovery Artifact Automation 2Discovery Artifacts are automatically updated using a Github Action script. This 3documentation is intended for users that need to maintain the repository. 4 5## Updating discovery artifacts locally 6 7To update discovery artifacts locally: 81. Create a virtual environment using `pyenv virtualenv updateartifacts` 92. Activate the virtual environment using `pyenv activate updateartifacts` 103. Clone the repository, and `cd` into the `scripts` directory 114. Run `pip install -r requirements.txt` 125. Run `pip install -e ../` 136. Run `git checkout -b update-discovery-artifacts-manual` 147. Run `python3 updatediscoveryartifacts.py` 158. Run `./createcommits.sh` 169. Run `python3 buildprbody.py` 1710. Create a pull request with the changes. 1811. Copy the contents of `temp/allapis.summary` into the PR Body. 19 20## Questions 21Feel free to submit an issue! 22