Skip to content

[Infrastructure] Re-enable CI/CD when ready for automated testing #5

Description

@Edmon02

Summary

GitHub Actions CI/CD workflow is currently disabled (set to workflow_dispatch only) to prevent charges.

When to Re-enable

Re-enable automatic triggers once:

  • Test suite is expanded and reliable
  • GitHub Actions billing is understood/acceptable
  • Docker build secrets are configured

How to Re-enable

Edit .github/workflows/ci.yaml:

  1. Uncomment the push/PR triggers
  2. Remove or keep workflow_dispatch as backup

Current Workflow

  • Lint: ruff check
  • Test: pytest with CPU torch
  • Docker Build: GHCR push (main only)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions