diff --git a/README.md b/README.md index b06e4a0ee..cda6090c1 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ The Lantern desktop application can be found at [getlantern/lantern-desktop](lan ## Process for making changes to [config](config) flashlight is configured with per-proxy configuration loaded from the config-server, and global configuration loaded from S3 at runtime. -The global configuration is generated by [genconfig](genconfig) running as a [CRON job](https://github.com/getlantern/lantern-infrastructure/tree/main/salt/update_masquerades) on cm-donyc3021etc. That job uses whatever version of flashlight is checked into main. +The global configuration is generated by [genconfig](genconfig) running as a [CRON job](https://github.com/getlantern/lantern-infrastructure/tree/main/salt/update_masquerades) on cm-donyc3021etc. That job uses the latest version of `genconfig` that is pushed to releases in this repo via CI. genconfig merges [embeddedconfig/global.yaml.tmpl](embeddedconfig/global.yaml.tmpl) with dynamically verified masquerade hosts to produce the final global config. [embeddedconfig/download_global.sh](embeddedconfig/download_global.sh) pulls in that change and runs anytime we run `go generate`. A [CI Job](https://github.com/getlantern/flashlight/blob/main/.github/workflows/globalconfig.yml) runs `go generate` and automatically commits the results to this repo.