diff --git a/.github/actions/flutter-setup/action.yaml b/.github/actions/flutter-setup/action.yaml index 85137a4..fe9ad47 100644 --- a/.github/actions/flutter-setup/action.yaml +++ b/.github/actions/flutter-setup/action.yaml @@ -16,15 +16,6 @@ inputs: runs: using: "composite" # Specify this is a composite action steps: - # Note: Checkout needs to happen *within the job using the composite action* usually. - # However, for self-contained setup, we can include it here. - # If you need checkout options controlled by the main workflow, move checkout - # to be the first step in the main workflow's job *before* calling this action. - - name: Checkout repository (within composite) - uses: actions/checkout@v4 - with: - submodules: recursive - - name: Set up Java uses: actions/setup-java@v4 with: diff --git a/.github/workflows/flutter_test.yaml b/.github/workflows/flutter_test.yaml index 3daab96..82311a1 100644 --- a/.github/workflows/flutter_test.yaml +++ b/.github/workflows/flutter_test.yaml @@ -16,6 +16,11 @@ jobs: name: Test runs-on: ubuntu-latest steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + submodules: recursive + - name: Setup Flutter Environment uses: ./.github/actions/flutter-setup # Path to the composite action directory # Pass inputs if needed (optional, using defaults here)