Hi @Julien_Flamen - I have a sample that is available here, which uses the UiPath CLI and GitHub Actions to Build/Deploy a project to orchestrator.
Using the CLI, many required functions are available:
app Install or uninstall UiPath Studio or Orchestrator unattended.
asset Manage Orchestrator assets.
job Run jobs on Orchestrator.
machine Manage Orchestrator machines.
package Analyze, build, deploy or delete packages.
process Manage Orchestrator processes.
robot Manage Orchestrator robots.
run Run the tool using arguments specified in a JSON file.
test Run tests on Orchestrator.
help Display more information on a specific command.
version Display version information.
For others that are not available there (the steps required to create test set, for example) can be accomplished via API calls to the orchestrator (Typically I’ll reach for Powershell in these cases)