name: Fix formatting and license file on: push: branches: [ "main" ] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Set up JDK uses: actions/setup-java@v4 with: distribution: 'oracle' java-version: '21' - name: Setup Android SDK uses: android-actions/setup-android@v2 - name: Setup Flutter SDK uses: flutter-actions/setup-flutter@v2 with: channel: stable version: 3.13.7 - name: Install dependencies run: dart pub get - name: Verify formatting run: dart format --output=none . - name: Update license file run: flutter packages pub run license_generator generate - name: Commit and push uses: stefanzweifel/git-auto-commit-action@v5