From 8971bcf399c3d8168f2252e13be517f4376d78d5 Mon Sep 17 00:00:00 2001 From: xavierchanth Date: Thu, 21 Sep 2023 16:33:26 +0800 Subject: [PATCH] ci: check with and without pinned dep packages --- .github/workflows/melos_bootstrap.yaml | 8 +++++++- .gitignore | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/melos_bootstrap.yaml b/.github/workflows/melos_bootstrap.yaml index 409d6bda0..2c36f3915 100644 --- a/.github/workflows/melos_bootstrap.yaml +++ b/.github/workflows/melos_bootstrap.yaml @@ -6,6 +6,12 @@ permissions: jobs: melos-bootstrap: + strategy: + fail-fast: false + matrix: + args: + - "" + - '--ignore="at_root_server" --ignore="at_secondary"' runs-on: ubuntu-latest steps: - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 @@ -15,4 +21,4 @@ jobs: - name: flutter pub get run: flutter pub get - name: Do melos bootstrap - run: dart run melos bootstrap + run: dart run melos bootstrap ${{ matrix.args }} diff --git a/.gitignore b/.gitignore index e4b459a1c..0ff8ee24b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,7 @@ build/ # If you're building an application, you may want to check-in your pubspec.lock pubspec.lock -pubspec_overrides.yaml # melos +pubspec_overrides.yaml # Directory created by dartdoc # If you don't generate documentation locally you can remove this line.