From 4bf7ae7fd48a6379763ffb1669edc65b6ff9ab82 Mon Sep 17 00:00:00 2001 From: Ellet Date: Fri, 1 Dec 2023 07:52:08 +0300 Subject: [PATCH] fix: A bug in quill extensions --- .github/workflows/build.yml | 33 +++++++++++++++++++ .github/workflows/main.yml | 6 ++-- .pubignore | 1 + flutter_quill_extensions/CHANGELOG.md | 4 +++ flutter_quill_extensions/README.md | 2 ++ .../toolbar/image_button/image_button.dart | 13 +++++--- .../image_button/select_image_source.dart | 3 +- .../video_button/select_video_source.dart | 1 + .../toolbar/video_button/video_button.dart | 11 +++++-- flutter_quill_extensions/pubspec.yaml | 4 +-- scripts/before-push.sh | 8 ++++- 11 files changed, 72 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..221b2359 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,33 @@ +name: Build the example + +on: + pull_request: + branches: [master] + +jobs: + tests: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 + with: + channel: 'stable' + cache: true + + - name: Check flutter version + run: flutter --version + + - name: Install dependencies + run: flutter pub get + + - name: Flutter build Web + run: flutter build web --release --verbose --dart-define=CI=true + working-directory: ./example + + - name: Install flutter Linux prerequisites + run: sudo apt-get install clang cmake git ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev -y + + - name: Flutter build Linux + run: flutter build linux --release --verbose --dart-define=CI=true + working-directory: ./example diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index aa72b67b..d76a2f45 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -47,9 +47,9 @@ jobs: - name: Run flutter tests run: flutter test - - name: Flutter build Web - run: flutter build web --release --verbose --dart-define=CI=true - working-directory: ./example + # - name: Flutter build Web + # run: flutter build web --release --verbose --dart-define=CI=true + # working-directory: ./example # - name: Install flutter Linux prerequisites # run: sudo apt-get install clang cmake git ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev -y diff --git a/.pubignore b/.pubignore index ffddfe1a..2ea8ae1e 100644 --- a/.pubignore +++ b/.pubignore @@ -9,6 +9,7 @@ pubspec_overrides.yaml.disabled example/.fvm/ example/build/ example/.dart_tool/ +example/assets/images/ scripts/