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/