Manage your ThoughtSpot objects with the Verion Control APIs and Github Actions.
- Fork this repo.
- Configure your Org(s).
- Configure your GitHub Secrets to manage authenticatation to ThoughtSpot.
- Customize the workflow files to your needs.
ThoughtSpot requires an authenticated session in order to use the APIs. Each of the workflows will ask for 3 secrets.
THOUGHTSPOT_URL
- your ThoughtSpot URL (eg. https://company.thoughtspot.cloud)THOUGHTSPOT_USERNAME
- an Administrator-level user
As well as either one of ..
THOUGHTSPOT_SECRET_KEY
- your cluster-level ThoughtSpot secret keyTHOUGHTSPOT_PASSWORD
- your user's ThoughtSpot password
- How do I fetch changes from ThoughtSpot?
- How do I check my changes before pushing to a new environment?
- How do I deploy changes to a new ThoughtSpot environment?
See our contributing guide ❤️