Github actions and fastlane project automation for flutter
Project detail
Link the finished Flutter app in GitHub to GitHub actions. To automate the publishing and screenshots with fast lane directly from a website signup form that’s sent to trigger the action with the new information provided.
In a nutshell I want to automate and remove human intervention from the app build process. So that the user can pick a template and build directly from the website form by typing the different fields and providing the necessary media like logo, slider image and entry video if it applies. Otherwise it will default to the logo.
The fastlane folders are already set up inside the project and its running. just the script is missing that’s all and the github automation tools which already have preset actions ..
This is a Remote Job but after the first template set we can move to the next ones
1. Create a script that edits the signup onboarding flutter templates envy.dart file and config_en.json folder
2. Configure it to have a form on the website so that testers can launch from the site.
3. configure the github actions with the auto test code that work with fastlane so that the code signing, auto error testing, screenshots and submission to android and ios TestFlight at the same time ..
4. every month when a new update comes out fork and merge the new version with the mother build so that all the apps can fork merge then push an update managing all the branches easier.
My main focus is not to totally remove human intervention but more so shift it to more important tasks like upgrading the platform and adding features.. not tediously doing data entry that can easily be handled since the same thing is changed on each app
1. logo, intro logo, name video. 5 liquid slider screens represented by 5 iframe links that are in the app as long as the title is the same it will replace it from the old file
2. Firebase api for push notifications
3. phone number for the chat call and txt, tawk.to link all copy pasting it currently. wasting time.
Process References:
https://docs.fastlane.tools/best-practices/continuous-integration/github/
ive been told by a few other people that it will take a week.. ive already done alot of research and watched many videos in real time so i see this can be done in a day or two if you can do this give me a ping.
please use the code which is the answer to 6×9= so i know its not a dummy bot bid. i talked to a friend of mine with a youtube channel and he said the right guy can get this done in a day for my template easily so please dont give me some weird price as ive done my research. i just need fulfillment
References
1. https://youtu.be/TLB5MY9BBa4?t=57
2. https://docs.fastlane.tools/best-practices/continuous-integration/github/
3. https://www.youtube.com/watch?v=1oJQRlz1v94
4. https://litoarias.medium.com/continuous-delivery-for-ios-using-fastlane-and-github-actions-edf62ee68ecc
5. https://www.runway.team/blog/how-to-set-up-a-ci-cd-pipeline-for-your-ios-app-fastlane-github-actions
6. https://www.runway.team/blog/ci-cd-pipeline-android-app-fastlane-github-actions
7.https://levelup.gitconnected.com/ci-cd-for-flutter-using-github-actions-and-fastlane-6dfc9431ee9a
8. https://stackoverflow.com/questions/73374931/flutter-versioning-ci-cd-with-fastlane-and-github-actions
9. https://hoyelam.com/github-actions-to-build-and-test-ios-project-using-fastlane/
10. https://www.rubydoc.info/gems/fastlane-plugin-github_action << interesting
p.s. this is a remote support gig once i know your capable of doing the job ill assign all passwords, source codes and add you to the repository as a developer