Customer builds the fleetd agent so they can deploy it across their organization.
At their organization, they deploy fleetd to workstations (macOS and Windows), servers (Windows and Linux), and virtual machines (VM).
Building a package for each host requires keeping track of the CLI flags used w/ the fleetctl package command.
As an endpoint operator, I want to use Fleet's best practice GitHub action for building fleetd so that I can manage the CLI flags for each type of host as code which allows me to review changes and track history on how I build packages.
Problem
Customer builds the fleetd agent so they can deploy it across their organization.
At their organization, they deploy fleetd to workstations (macOS and Windows), servers (Windows and Linux), and virtual machines (VM).
Building a package for each host requires keeping track of the CLI flags used w/ the
fleetctl package
command.As an endpoint operator, I want to use Fleet's best practice GitHub action for building fleetd so that I can manage the CLI flags for each type of host as code which allows me to review changes and track history on how I build packages.