Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automation rules: allow defining them via .readthedocs.yaml file #8287

Open
Daltz333 opened this issue Jun 25, 2021 · 1 comment
Open

Automation rules: allow defining them via .readthedocs.yaml file #8287

Daltz333 opened this issue Jun 25, 2021 · 1 comment
Labels
Needed: design decision A core team decision is required

Comments

@Daltz333
Copy link

It would be incredibly beneficial if automation rules could be specified via the readthedocs config file.

My team uses a single repository for documentation, and a separate repository that hosts a completely automatic sync of translations from transifex. A new language is added to transifex and it'll automatically sync to GitHub.

This repository is here.

Through our documentation release process, we tag docs at the beginning of each year. Ideally, we'd like to have this automatically populate through the several readthedocs projects we have without additional effort on the dashboard side.

Examples of the projects we have are:

  • frc-docs (main)
  • frc-docs-es
  • frc-docs-fr
  • frc-docs-he
  • frc-docs-pt
  • frc-docs-tr
  • frc-docs-zh_CN

Currently, we have to set up an automation rule for each new language added. This gets cumbersome for every new language added.

@humitos humitos added the Needed: design decision A core team decision is required label Jun 28, 2021
@humitos humitos modified the milestone: YAML File Completion Jun 28, 2021
@stsewd
Copy link
Member

stsewd commented Jun 29, 2021

Hi, we have discussed this before, and everything comes to one decision: "should we have global options in the configuration file?"

Currently, we only have per-version options in the config file. We have also discussed to maybe have something like a bot/github action that makes use of our API instead (we don't have an API endpoint for automation rules yet #7350).

@humitos humitos changed the title Automation Rules via ReadTheDocs Config Automation Rules via .readthedocs.yaml file Sep 15, 2023
@humitos humitos changed the title Automation Rules via .readthedocs.yaml file Automation rules: allow defining them via .readthedocs.yaml file Sep 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needed: design decision A core team decision is required
Projects
None yet
Development

No branches or pull requests

3 participants