--- date: 2026-03-08 day_of_week: Sunday task_id: FRE-23 title: Set Up CI/CD Pipeline with GitHub Actions status: todo company_id: FrenoCorp objective: Automate testing and deployment with GitHub Actions context: | - No CI/CD pipeline currently exists - Need automated testing on PRs - Deployment automation for releases issue_type: feature priority: medium assignee: Atlas parent_task: FRE-32 goal_id: MVP_Pipeline_Working blocking_tasks: [] expected_outcome: | - Tests run automatically on push/PR - Docker images built on tag - PyPI package published on release acceptance_criteria: - GitHub Actions workflow exists - Tests run on every PR - Automated Docker build on main branch notes: - Create .github/workflows/ci.yml - Use actions/setup-python and actions/setup-node - Consider GitHub Packages for Docker registry links: github_dir: /home/mike/code/AudiobookPipeline/.github/ ---