Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enhancement/4-ci-cd #6

Merged
merged 4 commits into from
Jan 22, 2025
Merged

enhancement/4-ci-cd #6

merged 4 commits into from
Jan 22, 2025

Conversation

freeskyES
Copy link
Member

#4

- Set up JDK 17 using actions/setup-java@v4
- Cache Gradle dependencies
- Run static analysis with Detekt
- Check code formatting with Spotless
- Verify dependencies with Dependency Guard
- Run unit tests
- Run lint checks
- Build APK
- Generate coverage report
- Upload APKs, test results, and coverage report as artifacts
- Send Slack notifications for build status
- Set up JDK 17 using actions/setup-java@v4
- Cache Gradle dependencies
- Set up Android SDK
- Accept Android SDK licenses
- Build release APK
- Share release APK to Slack channel
- Added necessary plugins spotless & detekt
- Ran Spotless check to ensure code formatting
- Executed Detekt for static code analysis
@freeskyES freeskyES merged commit 058c1f0 into develop Jan 22, 2025
1 check 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.

1 participant