A comprehensive toolkit for automating frontend development workflows using modern DevOps practices and tools.
- Automated CI/CD pipelines with GitHub Actions
- Standardized version management using Changesets
- Automated changelog generation
- Code quality enforcement
- Jira integration for project management
- Conventional commit standards
- Node.js
- GitHub account
- Jira account (for project management integration)
- AWS account (ECR and App Runner)
- Clone the repository:
git clone https://github.com/demir-utku/automating-workflows.git
cd automating-workflows- Install dependencies:
npm install- Define repository secrets in your GitHub repository settings. You should have the following secrets:
BOT_PATAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYJIRA_USERJIRA_PASSWORDSLACK_WEBHOOK_URLAPPRUNNER_SERVICE_ROLE_ARN