diff --git a/.github/workflows/run_tests.yaml b/.github/workflows/run_tests.yaml index 77e3f24..07e1dff 100644 --- a/.github/workflows/run_tests.yaml +++ b/.github/workflows/run_tests.yaml @@ -6,13 +6,16 @@ jobs: build: strategy: + fail-fast: false matrix: - dart_version: [ 2.18,2.19,3.0,3.1,3.2,3.3 ] + dart_version: [ "3.8", "3.9", "stable" ] runs-on: ubuntu-latest container: image: dart:${{ matrix.dart_version }} steps: - name: Checkout code for testing uses: actions/checkout@v5 + - name: Get dependencies + run: dart pub get - name: Run all tests in project run: dart test test/ diff --git a/pubspec.yaml b/pubspec.yaml index 524e874..8a7052e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,12 +3,11 @@ description: | Xid is a globally unique id generator. Xids are small, fast to generate, sortable, compact URL-safe string with no configuration or central generator server. -version: 1.2.1 +version: 1.2.2 repository: https://github.com/pitabwire/xid environment: - sdk: '>=3.0.0 <4.0.0' + sdk: '>=3.8.0 <4.0.0' dev_dependencies: flutter_lints: ^6.0.0 - test: ^1.16.0 - + test: ^1.25.0