worldhopper/.woodpecker/scripts/pr-lint.sh
Felipe M. 3aaa9bec69
Some checks failed
ci/woodpecker/pr/pr Pipeline failed
ci: moved ci to a separate script
2026-02-12 22:06:01 +01:00

14 lines
609 B
Shell
Executable file

#!/usr/bin/env bash
set -eux
apt-get update -qq && apt-get install -y --no-install-recommends bash curl git unzip xz-utils ca-certificates > /dev/null
git config --global --add safe.directory '*'
curl -fsSL -o /tmp/flutter.tar.xz https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.41.0-stable.tar.xz
tar xf /tmp/flutter.tar.xz -C /opt && rm /tmp/flutter.tar.xz
export PATH="/opt/flutter/bin:/opt/flutter/bin/cache/dart-sdk/bin:$PATH"
flutter pub get
dart format --set-exit-if-changed .
flutter pub run build_runner build --delete-conflicting-outputs
flutter analyze