diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 71935010..5869a10e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -21,8 +21,8 @@ jobs: fail-fast: false runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: subosito/flutter-action@v1.5.3 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 with: channel: "stable" - run: dart --version @@ -49,12 +49,12 @@ jobs: working-directory: ${{ matrix.folder }} run: flutter pub run clean_coverage clean --exclusions '**/.g.dart','**repository.dart','**rxb.g.dart','**_dependencies.dart' coverage/lcov.info - name: Check Code Coverage - uses: VeryGoodOpenSource/very_good_coverage@v2 + uses: VeryGoodOpenSource/very_good_coverage@v3 with: path: "${{ matrix.folder }}/coverage/lcov.info" min_coverage: 58 - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: directory: ${{ matrix.folder }}/coverage token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/golden_test_generation.yaml b/.github/workflows/golden_test_generation.yaml index 2e0b5af3..c6763d9c 100644 --- a/.github/workflows/golden_test_generation.yaml +++ b/.github/workflows/golden_test_generation.yaml @@ -18,7 +18,7 @@ jobs: package: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: subosito/flutter-action@v2 with: channel: "stable" @@ -36,7 +36,7 @@ jobs: working-directory: "packages/${{ inputs.package }}" run: flutter test --update-goldens - name: Upload test directory - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "${{ inputs.package }}_tests" path: "packages/${{ inputs.package }}/test/" diff --git a/.github/workflows/widget_toolkit_biometrics_publish.yaml b/.github/workflows/widget_toolkit_biometrics_publish.yaml index 8df06ccd..e51835c4 100644 --- a/.github/workflows/widget_toolkit_biometrics_publish.yaml +++ b/.github/workflows/widget_toolkit_biometrics_publish.yaml @@ -14,8 +14,8 @@ jobs: id-token: write # This is required for authentication using OIDC runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v1.5.3 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 with: channel: "stable" - uses: dart-lang/setup-dart@v1 diff --git a/.github/workflows/widget_toolkit_otp_publish.yaml b/.github/workflows/widget_toolkit_otp_publish.yaml index 0127fea7..2640811e 100644 --- a/.github/workflows/widget_toolkit_otp_publish.yaml +++ b/.github/workflows/widget_toolkit_otp_publish.yaml @@ -14,8 +14,8 @@ jobs: id-token: write # This is required for authentication using OIDC runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v1.5.3 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 with: channel: "stable" - uses: dart-lang/setup-dart@v1 diff --git a/.github/workflows/widget_toolkit_pin_publish.yaml b/.github/workflows/widget_toolkit_pin_publish.yaml index 4714cd0e..d02a3d51 100644 --- a/.github/workflows/widget_toolkit_pin_publish.yaml +++ b/.github/workflows/widget_toolkit_pin_publish.yaml @@ -14,8 +14,8 @@ jobs: id-token: write # This is required for authentication using OIDC runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v1.5.3 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 with: channel: "stable" - uses: dart-lang/setup-dart@v1 diff --git a/.github/workflows/widget_toolkit_publish.yaml b/.github/workflows/widget_toolkit_publish.yaml index c9608ab4..8f0e4a14 100644 --- a/.github/workflows/widget_toolkit_publish.yaml +++ b/.github/workflows/widget_toolkit_publish.yaml @@ -14,8 +14,8 @@ jobs: id-token: write # This is required for authentication using OIDC runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v1.5.3 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 with: channel: "stable" - uses: dart-lang/setup-dart@v1 diff --git a/.github/workflows/widget_toolkit_qr_publish.yaml b/.github/workflows/widget_toolkit_qr_publish.yaml index 03537f06..e158426b 100644 --- a/.github/workflows/widget_toolkit_qr_publish.yaml +++ b/.github/workflows/widget_toolkit_qr_publish.yaml @@ -14,8 +14,8 @@ jobs: id-token: write # This is required for authentication using OIDC runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v1.5.3 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 with: channel: "stable" - uses: dart-lang/setup-dart@v1 diff --git a/packages/widget_toolkit/example/pubspec.lock b/packages/widget_toolkit/example/pubspec.lock index b42e8727..bf5e0945 100644 --- a/packages/widget_toolkit/example/pubspec.lock +++ b/packages/widget_toolkit/example/pubspec.lock @@ -162,10 +162,10 @@ packages: dependency: transitive description: name: copy_with_extension - sha256: fbcf890b0c34aedf0894f91a11a579994b61b4e04080204656b582708b5b1125 + sha256: ed472ae80d807094d7a7d7ef67901f8167d18c7998e6db81785a51364aede627 url: "https://pub.dev" source: hosted - version: "5.0.4" + version: "6.0.0" crypto: dependency: transitive description: