Files
FrenoCorp/tasks/FRE-23.yaml
2026-03-09 09:21:48 -04:00

35 lines
914 B
YAML

---
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/
---