|  | ||
|---|---|---|
| .. | ||
| readme-gen | ||
| test_resources | ||
| README.md | ||
| buildprbody.py | ||
| buildprbody_test.py | ||
| changesummary.py | ||
| changesummary_test.py | ||
| createcommits.sh | ||
| decrypt-secrets.sh | ||
| requirements.txt | ||
| updatediscoveryartifacts.py | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	Discovery Artifact Automation
Discovery Artifacts are automatically updated using a Github Action script. This documentation is intended for users that need to maintain the repository.
Updating discovery artifacts locally
To update discovery artifacts locally:
- Create a virtual environment using pyenv virtualenv updateartifacts
- Activate the virtual environment using pyenv activate updateartifacts
- Clone the repository, and cdinto thescriptsdirectory
- Run pip install -r requirements.txt
- Run pip install -e ../
- Run git checkout -b update-discovery-artifacts-manual
- Run python3 updatediscoveryartifacts.py
- Run ./createcommits.sh
- Run python3 buildprbody.py
- Create a pull request with the changes.
- Copy the contents of temp/allapis.summaryinto the PR Body.
Questions
Feel free to submit an issue!