A Bash script to automate common Flutter development tasks.
- Clear CocoaPods & Cache and Reinstall (iOS)
- Generate Build Files (
build_runner
) - Update Localization (
flutter_lokalise
) - Flutter Clean & Pub Get
- Reset Android Gradle
import 'package:flutter/material.dart'; | |
import 'dart:typed_data'; | |
import 'package:flutter/rendering.dart'; | |
import 'dart:ui' as ui; | |
/// This just adds overlay and builds [_MarkerHelper] on that overlay. | |
/// [_MarkerHelper] does all the heavy work of creating and getting bitmaps | |
class MarkerGenerator { | |
final Function(List<Uint8List>) callback; | |
final List<Widget> markerWidgets; |
name: CI | |
on: | |
pull_request: | |
branches: | |
- master | |
jobs: | |
flutter_test: | |
name: Run flutter test and analyze | |
runs-on: ubuntu-latest |
on: | |
push: | |
branches: | |
- master | |
name: Build and Release Apps | |
jobs: | |
build: | |
name: Build Apps | |
runs-on: macos-latest |