Update deploy to dogfood instructions (#8038)

- Changed the "Use workflow from" instructions per advice from @zwinnerman-fleetdm 
- Added note that "main" is not a valid image name and the commit hash must be used instead.
This commit is contained in:
Reed Haynes 2022-10-13 10:28:49 -05:00 committed by GitHub
parent ec3f49881f
commit e68e21d3bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -151,9 +151,11 @@ How to deploy a new release to dogfood:
3. Locate the tag for the new release and copy the image name. An example image name is "fleetdm/fleet:v4.19.0".
4. Head to the "Deploy Dogfood Environment" action on GitHub: https://github.com/fleetdm/fleet/actions/workflows/dogfood-deploy.yml
5. Select **Run workflow** and paste the image name in the **The image tag wished to be deployed.** field.
6. Select **Run workflow**. **main** should be selected under the **Use workflow from** field.
6. Select **Run workflow**. **dogfood_mdm** should be selected under the **Use workflow from** field.
> Note that this action will not handle down migrations. Always deploy a newer version than is currently deployed.
>
> Note that "fleetdm/fleet:main" is not a image name, instead use the commit hash in place of "main".
## Oncall rotation