1. Zmiany w plikach README i CHANGELOG w katalogu pluginu flutterowego
2. Sprawdzenie czy jest właściwie ustawiona wersja w:
-pubspec.YAML
-README (x2)
-android/build.grade
-android/src/main/java/com/synerise/synerise_flutter_sdk/modules/SyneriseInitializer.java
-example/pubspec.yaml
-example/ios/Runner.xcodeproj/project.pbxproj
-ios/synerise_flutter_sdk.podspec
-ios/Classes/Modules/FSynerise.m

3. GITLAB MR develop->main
4. Tag z wersją na GITLAB main
5. git clean w folderze repo gitlab/main
6. Kopiowanie plików projektu z folderu repo gitlab/main -> folderu github/main
(dla pewności kasować pliki/katalogi i kopiować całość):
CHANGELOG.md
LICENSE
README.md
pubspec.yaml
pubspec.lock
analysis_options.yaml	
android
example
ios
lib

7. Test czy po kopiowaniu plugin wewnątrz github/main się buduje za pomocą flutter pub get, potem flutter clean
8. Wypushowanie z commit message - "Release of X.Y.Z version"
9. Tag a potem release z wersją na GITHUB main
10. dart pub login (tylko za pierwszym razem)
11. dart pub publish --dry-run //testowy pub.dev release
12. dart pub publish // release własciwy na pub.dev, trzeba zatwierdzic po lint y/n