Skip to content

Clean up deployment release flow#92

Merged
eetoc merged 3 commits into
mainfrom
deploy-release-ci-cleanup
Jun 23, 2026
Merged

Clean up deployment release flow#92
eetoc merged 3 commits into
mainfrom
deploy-release-ci-cleanup

Conversation

@eetoc

@eetoc eetoc commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • keep docker-compose.deploy.yml as the release deployment template and add the missing /dev/kvm device mount
  • add an explicit installer deployment plan prompt with --yes / AGENT_COMPOSE_YES=1 for automation
  • simplify release assets to install.sh, agent-compose-installer.tar.gz, and SHASUMS256.txt
  • add a CI coverage gate using the existing scripts/test-coverage.sh thresholds

Checks

  • python YAML parse for .github/workflows/ci.yml and .github/workflows/images.yml
  • bash -n deploy/install.sh
  • docker compose -f docker-compose.deploy.yml config

Note: full coverage execution was not completed locally; only syntax/config checks were run before committing.

@eetoc eetoc merged commit bcc8c47 into main Jun 23, 2026
11 checks passed
@eetoc eetoc deleted the deploy-release-ci-cleanup branch June 23, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant