Skip to content

Conversation

@sidmohan0
Copy link
Contributor

  • Add automated release pipeline with bump2version configuration
  • Create GitHub Actions workflow for weekly Friday releases
  • Implement changelog automation script with commit categorization
  • Update setup.py with lightweight core + optional extras structure
  • Create new core.py with simple detect_pii() and anonymize_text() API
  • Update CI to test both lightweight core and full feature installs
  • Add release announcement and social media templates
  • Create weekly metrics tracking script for performance monitoring

This implements the complete technical foundation for the 8-week weekly release strategy outlined in the release plan.

sidmohan0 and others added 3 commits May 26, 2025 17:28
- Add automated release pipeline with bump2version configuration
- Create GitHub Actions workflow for weekly Friday releases
- Implement changelog automation script with commit categorization
- Update setup.py with lightweight core + optional extras structure
- Create new core.py with simple detect_pii() and anonymize_text() API
- Update CI to test both lightweight core and full feature installs
- Add release announcement and social media templates
- Create weekly metrics tracking script for performance monitoring

This implements the complete technical foundation for the 8-week
weekly release strategy outlined in the release plan.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Move core API imports to top of file to comply with PEP8 import ordering.
Auto-formatted with isort and black per pre-commit configuration.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Rename test-full back to 'build' job to match branch protection rules
- Remove duplicate wheel_size.yml workflow
- Consolidate wheel size checking into main ci.yml
- Maintain test-core job for lightweight testing
- This should resolve GitHub status check reporting issues

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@sidmohan0 sidmohan0 merged commit 970408d into dev May 27, 2025
18 of 19 checks passed
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.

2 participants