Skip to content
This repository was archived by the owner on Jul 12, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/pr-validation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:

- name: Activate mplat
run: |
dart pub global activate mobile_platform_cli_dart \
dart pub global activate mplat \
--hosted-url https://dart.cloudsmith.io/alkami/flutter/

- name: Validate PR is ready
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:

- name: Activate mplat
run: |
dart pub global activate mobile_platform_cli_dart \
dart pub global activate mplat \
--hosted-url https://dart.cloudsmith.io/alkami/flutter/

- name: Publish
Expand Down
4 changes: 4 additions & 0 deletions packages/webview_flutter/webview_flutter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 5.4.0

- chore:DEV-151337 rename mplat_dart to mplat

# 5.3.0

- chore:DEV-144619 remove mplat_pr_tools dependency
Expand Down
2 changes: 1 addition & 1 deletion packages/webview_flutter/webview_flutter/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: webview_flutter
description: A Flutter plugin that provides a WebView widget on Android and iOS.
repository: https://github.com/Alkami/plugins/tree/main/packages/webview_flutter
publish_to: https://dart.cloudsmith.io/alkami/flutter/
version: 5.3.0 # original version was 3.0.1 when this was forked
version: 5.4.0 # original version was 3.0.1 when this was forked

environment:
sdk: ">=2.18.0 <3.0.0" # dart version
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 5.4.0

- chore:DEV-151337 rename mplat_dart to mplat

# 5.3.0

- chore:DEV-144619 remove mplat_pr_tools dependency
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: webview_flutter_android
description: A Flutter plugin that provides a WebView widget on Android.
repository: https://github.com/Alkami/plugins/tree/main/packages/webview_flutter
publish_to: https://dart.cloudsmith.io/alkami/flutter/
version: 5.3.0 # original version was 2.8.3 when this was forked
version: 5.4.0 # original version was 2.8.3 when this was forked

environment:
sdk: ">=2.18.0 <3.0.0" # dart version
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 5.4.0

- chore:DEV-151337 rename mplat_dart to mplat

# 5.3.0

- chore:DEV-144619 remove mplat_pr_tools dependency
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: webview_flutter_platform_interface
description: A common platform interface for the webview_flutter plugin.
repository: https://github.com/Alkami/plugins/tree/main/packages/webview_flutter
publish_to: https://dart.cloudsmith.io/alkami/flutter/
version: 5.3.0 # original version was 1.8.1 when this was forked
version: 5.4.0 # original version was 1.8.1 when this was forked

environment:
sdk: ">=2.18.0 <3.0.0" # dart version
Expand Down
4 changes: 4 additions & 0 deletions packages/webview_flutter/webview_flutter_web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 5.4.0

- chore:DEV-151337 rename mplat_dart to mplat

# 5.3.0

- chore:DEV-144619 remove mplat_pr_tools dependency
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: webview_flutter_web
description: A Flutter plugin that provides a WebView widget on web.
repository: https://github.com/Alkami/plugins/tree/main/packages/webview_flutter
publish_to: https://dart.cloudsmith.io/alkami/flutter/
version: 5.3.0 # original version was 0.1.0+1 when this was forked
version: 5.4.0 # original version was 0.1.0+1 when this was forked

environment:
sdk: ">=2.18.0 <3.0.0" # dart version
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 5.4.0

- chore:DEV-151337 rename mplat_dart to mplat

# 5.3.0

- chore:DEV-144619 remove mplat_pr_tools dependency
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: webview_flutter_wkwebview
description: A Flutter plugin that provides a WebView widget based on Apple's WKWebView control.
repository: https://github.com/Alkami/plugins/tree/main/packages/webview_flutter
publish_to: https://dart.cloudsmith.io/alkami/flutter/
version: 5.3.0 # original version was 2.7.1 when this was forked
version: 5.4.0 # original version was 2.7.1 when this was forked

environment:
sdk: ">=2.18.0 <3.0.0" # dart version
Expand Down
10 changes: 5 additions & 5 deletions shell_scripts/alkamiPublish.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ echo webview_flutter_platform_interface: &&
cd webview_flutter_platform_interface &&
flutter pub get &&
# Do not create github release until the very last step
mplat_dart publish --no-github-release &&
mplat publish --no-github-release &&
echo 'sleeping for '$SLEEP_TIME' seconds to wait for package to synchronize because other packages depend on platform interface...' &&
sleep $SLEEP_TIME &&

Expand All @@ -20,26 +20,26 @@ echo webview_flutter_android: &&
cd ../webview_flutter_android &&
flutter pub get &&
# Do not create github release until the very last step
mplat_dart publish --no-github-release &&
mplat publish --no-github-release &&

echo &&
echo webview_flutter_wkwebview: &&
cd ../webview_flutter_wkwebview &&
flutter pub get &&
# Do not create github release until the very last step
mplat_dart publish --no-github-release &&
mplat publish --no-github-release &&

echo &&
echo webview_flutter_web: &&
cd ../webview_flutter_web &&
flutter pub get &&
# Do not create github release until the very last step
mplat_dart publish --no-github-release &&
mplat publish --no-github-release &&
echo 'sleeping for '$SLEEP_TIME' seconds to wait for packages to synchronize because webview_flutter depends on all of the above packages...' &&
sleep $SLEEP_TIME &&

echo &&
echo webview_flutter_platform_interface: &&
cd ../webview_flutter &&
flutter pub get &&
mplat_dart publish
mplat publish
10 changes: 5 additions & 5 deletions shell_scripts/alkamiValidatePRIsReadyForMerge.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,28 +5,28 @@ echo &&
echo webview_flutter_platform_interface: &&
cd webview_flutter_platform_interface &&
flutter pub get &&
mplat_dart validate-pr &&
mplat validate-pr &&

echo &&
echo webview_flutter_android: &&
cd ../webview_flutter_android &&
flutter pub get &&
mplat_dart validate-pr &&
mplat validate-pr &&

echo &&
echo webview_flutter_wkwebview: &&
cd ../webview_flutter_wkwebview &&
flutter pub get &&
mplat_dart validate-pr &&
mplat validate-pr &&

echo &&
echo webview_flutter_web: &&
cd ../webview_flutter_web &&
flutter pub get &&
mplat_dart validate-pr &&
mplat validate-pr &&

echo &&
echo webview_flutter: &&
cd ../webview_flutter &&
flutter pub get &&
mplat_dart validate-pr
mplat validate-pr