Hi,
when I configure the integration, I would like to do it in the Github repository.
I host the integration in the repository either way because I am used to versioning things which are new to me.
This is a yml file.
Doing this in GitHub is consistent with
- Github integrations
- Travis CI
Many other services, too.
Idea 1: having the settings hosted and on transifex
This is the expected influence of the files:
settings | github | used |
---|---|---|
✓ | settings | |
✓ | github | |
✓ | ✓ | settings |
Idea 2: Github only settings
- create a pull request with the settings
- use the settings from the repository and show those settings in the settings dialog
Implementation: - use the GitHub API to pull the latest settings.
more
Expected location: .tx/integration.yml
Additional features:
- restoring the repository to a certain point in time creates the correct settings.