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

cd: setup automated continuous deployment to play store #32

Merged
merged 6 commits into from
Jan 3, 2025
Merged

Conversation

nuilewis
Copy link
Collaborator

@nuilewis nuilewis commented Dec 28, 2024

  • Set up Continuous Delivery to the Google Play Store with release notes for en-US
  • Also setup automated versioning
  • Auto increments the build number & updates the pubspec.yaml
  • Updated CI file, refactored stuff

Update: Jan 3 2025

  • Finish setup build system
  • Autodeploys to Google Play store
  • Auto increments version number
  • Creates a release on GitHub
  • Added documentation for build system
  • Fix build workflow to make sure Android and iOS build properly

Fixes: #19 😎

@nuilewis nuilewis force-pushed the cd branch 6 times, most recently from af77080 to 4e6abdb Compare December 28, 2024 17:03
Setup Continuous Delivery to Google Play Store with release notes.
Also setup automated versioning
Auto increments the build number & updates the pubspec.yaml
Updated CI file, refactored stuff
@nuilewis nuilewis force-pushed the cd branch 23 times, most recently from d74e7b9 to 757ff2a Compare January 2, 2025 16:05
@nuilewis nuilewis force-pushed the cd branch 12 times, most recently from 22ec393 to 1a39de2 Compare January 3, 2025 20:27
Documentation details the entire build system,
both for code analysis and release management
@nuilewis nuilewis force-pushed the cd branch 2 times, most recently from 63ab3af to 26b2b0b Compare January 3, 2025 21:49
@nuilewis nuilewis merged commit abbff00 into main Jan 3, 2025
4 checks passed
@nuilewis nuilewis deleted the cd branch January 3, 2025 22:25
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.

Setup proper versioning and CD pipeline
1 participant