Skip to content

Commit

Permalink
Specify why the executable for the release branch is a manual process
Browse files Browse the repository at this point in the history
  • Loading branch information
Garanas committed Aug 13, 2024
1 parent 43aeab1 commit 1060966
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ The deployment procedure can be a lengthy process because it involves various st

### Deployment of engine patches

The deployment of engine patches to the release branch is a manual process. This is intentional as users will automatically download the executable upon launching the game.
The deployment of engine patches to the release branch is a manual process. This is intentional from a security perspective - it provides a second pair of eyes from a server administrator who is usually not directly related to the game team.

- (1) Make sure that any open changes that you want to include are merged to the `master` branch of the [Binary patches](https://github.com/FAForever/FA-Binary-Patches) repository.
- (2) Update the executable of the `FAF Develop` and `FAF Beta Balance` game types using the [Upload workflow](https://github.com/FAForever/FA-Binary-Patches/actions).
Expand Down

0 comments on commit 1060966

Please sign in to comment.