mirror of
https://github.com/trycua/computer.git
synced 2026-01-01 11:00:31 -06:00
This pull request introduces a new GitHub Actions workflow for building and publishing the CUA Ubuntu Docker container. The workflow automates image building and publishing for both pull requests and pushes to the main branch, supporting multiple platforms and leveraging Docker Hub for image distribution. Docker workflow automation: Added .github/workflows/docker-publish-kasm.yml to automate building and publishing the cua-ubuntu Docker image for PRs and the main branch, including support for multi-platform builds (linux/amd64, linux/arm64). Integrated Docker Buildx for multi-platform builds and caching to optimize build times and resource usage. Docker Hub integration: Configured workflow to authenticate with Docker Hub using a secret token and push images to the trycua organization. Automatically tags images based on the event type (commit SHA for PRs, latest for main branch) and provides image digest output for traceability.