Skip to content

Setup GitHub Actions CI/CD pipeline #3

@michaeloboyle

Description

@michaeloboyle

GitHub Actions CI/CD Setup

Create comprehensive CI/CD workflow for automated testing and deployment.

Required Workflows

  • Linting - ESLint + Prettier
  • Testing - Jest test suite (all 234+ tests)
  • Build - TypeScript compilation
  • Browser Testing - Playwright automation
  • Coverage - Test coverage reporting
  • Benchmarks - Performance regression detection
  • npm Publish - Automated release on tag

Success Criteria

  • All PRs must pass CI before merge
  • Coverage >80%
  • Benchmarks within 10% of baseline
  • Automated npm publish on version tags

AgentDB Info

Pattern: ci-cd-setup
Estimated Time: 60-90 minutes
Complexity: Medium

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    automationAutomation and toolingci-cdCI/CD and automationskill-readyCan be automated with Claude Skills

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions