orchard/pkg/client
Fedor Kororkov 461af8de47
Migrate CI from Cirrus CI to GitHub Actions (#447)
* Migrate CI to GitHub Actions

* Publish Orchard through the OpenAI Homebrew tap

* Scope release secrets to GoReleaser steps

* Separate release and snapshot trust paths

* Use GitHub-hosted macOS 26 runner

* Run macOS unit tests on hosted runner

* Update Homebrew install command

* Build Docker image with GoReleaser

* Use GitHub-hosted Linux runner

* Use smaller Vetu image for Linux tests

* Run Linux tests on hosted ARM runner

* Use host architecture for Linux integration tests

* Preinstall Cloud Hypervisor for Linux tests

* Select Linux test images by architecture

* Satisfy platform image lint rules

* Format platform image errors

* Enable KVM access for Linux tests

* Honor VM wait time in WebSocket requests

* Satisfy WebSocket client lint rules

* Allow hosted Linux integration tests more time
2026-07-16 17:57:06 -04:00
..
client.go Migrate CI from Cirrus CI to GitHub Actions (#447) 2026-07-16 17:57:06 -04:00
cluster_settings.go Support for sharing files with the host system (#103) 2023-07-04 18:10:53 +04:00
controller.go Controller info endpoint and API integration examples (#75) 2023-04-11 07:28:46 +00:00
events.go Controller info endpoint and API integration examples (#75) 2023-04-11 07:28:46 +00:00
option.go Implement server-side filtering for VMs by worker (#392) 2026-01-29 17:52:24 +01:00
rpc.go Introduce WebSocket-based RPC v2 (#239) 2025-01-30 17:33:32 +04:00
service_accounts.go Only allow simple names when creating workers, VMs, etc. and escape paths in API client (#129) 2023-09-22 14:51:43 -04:00
vms.go Add more options to `/exec` (#435) 2026-05-05 08:56:18 -04:00
vms_test.go Migrate CI from Cirrus CI to GitHub Actions (#447) 2026-07-16 17:57:06 -04:00
workers.go Introduce "orchard {port-forward, vnc} worker WORKER_NAME" (#140) 2023-10-09 18:51:34 +04:00