From ebe055d86756db46c910fc98ab1f1de518ad45e8 Mon Sep 17 00:00:00 2001 From: mike doornenbal Date: Wed, 1 Nov 2023 14:03:49 +0100 Subject: [PATCH] feature: added CI workflow --- .flutter-plugins | 28 ------------------ .github/workflows/flutter.yml | 14 +++++++++ .gitignore | 1 + ...ckerGifNew.gif => flutter_media_picker.gif | Bin lib/video_player/video_player_web.dart | 2 +- 5 files changed, 16 insertions(+), 29 deletions(-) delete mode 100644 .flutter-plugins create mode 100644 .github/workflows/flutter.yml rename MediaPickerGifNew.gif => flutter_media_picker.gif (100%) diff --git a/.flutter-plugins b/.flutter-plugins deleted file mode 100644 index 35dd7fa..0000000 --- a/.flutter-plugins +++ /dev/null @@ -1,28 +0,0 @@ -# This is a generated file; do not edit or check into version control. -file_picker=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/file_picker-5.5.0/ -file_selector_linux=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.2+1/ -file_selector_macos=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.3+3/ -file_selector_windows=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+1/ -flutter_plugin_android_lifecycle=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.17/ -flutter_sound=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/flutter_sound-9.2.13/ -flutter_sound_web=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/flutter_sound_web-9.2.13/ -image_picker=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/image_picker-0.8.9/ -image_picker_android=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/image_picker_android-0.8.8+2/ -image_picker_for_web=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/image_picker_for_web-2.2.0/ -image_picker_ios=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.8+4/ -image_picker_linux=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/ -image_picker_macos=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+1/ -image_picker_windows=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/ -path_provider=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/path_provider-2.1.1/ -path_provider_android=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/path_provider_android-2.2.1/ -path_provider_foundation=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.1/ -path_provider_linux=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/ -path_provider_windows=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/ -permission_handler=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/permission_handler-10.4.5/ -permission_handler_android=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/permission_handler_android-10.3.6/ -permission_handler_apple=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/permission_handler_apple-9.1.4/ -permission_handler_windows=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/permission_handler_windows-0.1.3/ -video_player=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/video_player-2.8.1/ -video_player_android=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/video_player_android-2.4.10/ -video_player_avfoundation=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/video_player_avfoundation-2.5.1/ -video_player_web=/Users/mikedoornenbal/.pub-cache/hosted/pub.dev/video_player_web-2.1.1/ diff --git a/.github/workflows/flutter.yml b/.github/workflows/flutter.yml new file mode 100644 index 0000000..697a146 --- /dev/null +++ b/.github/workflows/flutter.yml @@ -0,0 +1,14 @@ +name: Iconica Standard Component CI Workflow +# Workflow Caller version: 2.0.0 + +on: + pull_request: + workflow_dispatch: + +jobs: + call-global-iconica-workflow: + uses: Iconica-Development/.github/.github/workflows/component-ci.yml@master + secrets: inherit + permissions: write-all + with: + subfolder: "." diff --git a/.gitignore b/.gitignore index fa0c788..b912244 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ migrate_working_dir/ .packages build/ .flutter-plugins-dependencies +.flutter-plugins \ No newline at end of file diff --git a/MediaPickerGifNew.gif b/flutter_media_picker.gif similarity index 100% rename from MediaPickerGifNew.gif rename to flutter_media_picker.gif diff --git a/lib/video_player/video_player_web.dart b/lib/video_player/video_player_web.dart index d8c65db..20db1e3 100644 --- a/lib/video_player/video_player_web.dart +++ b/lib/video_player/video_player_web.dart @@ -12,6 +12,6 @@ class VideoPlayerWrapper { Future getController(Uint8List video) async { final blob = Blob([video]); final url = Url.createObjectUrlFromBlob(blob); - return VideoPlayerController.network(url); + return VideoPlayerController.networkUrl(Uri.parse(url)); } }