Skip to content

chore: simplify CI/CD pipeline to essential checks only#59

Merged
freshtechbro merged 5 commits intomasterfrom
ci-cd-cleanup
Aug 10, 2025
Merged

chore: simplify CI/CD pipeline to essential checks only#59
freshtechbro merged 5 commits intomasterfrom
ci-cd-cleanup

Conversation

@freshtechbro
Copy link
Owner

Summary

  • Reduce CI pipeline to only type-check, lint, and build
  • Remove monitoring.yml and release.yml workflows
  • Remove test suites, security audits, coverage checks, and publishing steps

Changes

  • Simplified .github/workflows/ci.yml to only run:
    • TypeScript type checking
    • ESLint linting
    • Build process with artifact upload
  • Deleted .github/workflows/monitoring.yml
  • Deleted .github/workflows/release.yml

Benefits

  • Faster CI runs
  • Reduced complexity
  • Focus on essential code quality checks

Test plan

[x] Type check passes: npm run type-check
[x] Lint passes: npm run lint
[x] Build succeeds: npm run build

🤖 Generated with Claude Code

Oladotun Olatunji added 5 commits August 9, 2025 18:50
- Reduce CI pipeline to only type-check, lint, and build
- Remove monitoring and release workflows
- Remove test suites, security audits, and publishing steps
- Streamline GitHub Actions for faster CI runs
@freshtechbro freshtechbro merged commit 65b7e11 into master Aug 10, 2025
3 checks passed
@freshtechbro freshtechbro deleted the ci-cd-cleanup branch August 10, 2025 03:34
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