diff --git a/.github/workflows/flutter.yml b/.github/workflows/flutter.yml index dc34cbe..7831310 100644 --- a/.github/workflows/flutter.yml +++ b/.github/workflows/flutter.yml @@ -1,32 +1,12 @@ -name: CI - +name: Iconica Standard Component CI Workflow +# Workflow Caller version: 2.0.0 on: - push: - branches: [ master ] pull_request: - branches: - - master - - feature/* - - bugfix/* - - hotfix/* - + workflow_dispatch: jobs: - lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/cache@v3 - with: - path: | - ~/.gradle/wrapper - /opt/hostedtoolcache/flutter - key: ${{ runner.OS }}-flutter-install-cache - - uses: subosito/flutter-action@v2 - with: - channel: 'stable' - - name: Flutter pub get - run: flutter pub get - - name: Dart format - run: dart format -o none --set-exit-if-changed . - - name: Flutter analyze - run: flutter analyze + call-global-iconica-workflow: + uses: Iconica-Development/.github/.github/workflows/component-ci.yml@master + secrets: inherit + permissions: write-all + with: + subfolder: '.' # add optional subfolder to run workflow in