Skip to content
Merged
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
ea2e6e1
ci: run cognitive complexity audit from very_good_workflows#520
marcossevilla Oct 1, 2026
48c2ff5
ci: temporarily force a full cognitive complexity scan
marcossevilla Oct 1, 2026
0898089
ci: run the build matrix without fail-fast
marcossevilla Oct 1, 2026
093b05a
fix: address review feedback on PR #1755
unicoderbot[bot] Oct 16, 2026
41bfe5a
fix: address review feedback on PR #1755
unicoderbot[bot] Oct 16, 2026
e5c13d3
fix: address review feedback on PR #1755
unicoderbot[bot] Oct 16, 2026
d532b06
chore: apply suggestion
marcossevilla Oct 16, 2026
7938979
ci: migrate remaining workflows to very_good_workflows@v2
marcossevilla Oct 16, 2026
45cf55a
ci: fail on cognitive complexity increases
marcossevilla Oct 16, 2026
fcebb4c
Merge branch 'main' into test/cognitive-complexity
unicoderbot[bot] Oct 19, 2026
4877002
fix: address review feedback on PR #1755
unicoderbot[bot] Oct 19, 2026
c24e1dc
Merge branch 'main' into test/cognitive-complexity
unicoderbot[bot] Oct 19, 2026
c7202d8
ci: run cognitive complexity through very_good_workflows
marcossevilla Oct 19, 2026
5d27093
Merge branch 'main' into test/cognitive-complexity
unicoderbot[bot] Oct 19, 2026
1b90c35
ci: temporarily validate very_good_workflows#535
marcossevilla Oct 19, 2026
b0b796c
ci: re-validate very_good_workflows#535
marcossevilla Oct 19, 2026
ee1fcd2
Merge remote-tracking branch 'origin/main' into test/cognitive-comple…
marcossevilla Oct 19, 2026
a820e54
ci: use very_good_workflows@v2 for cognitive complexity
marcossevilla Oct 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .github/workflows/very_good_cli.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,25 @@ on:
jobs:
build:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
permissions:
contents: read
pull-requests: write
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/flutter_package.yml@v2
with:
runs_on: ${{ matrix.os }}
flutter_version: "3.47.x"
coverage_excludes: "**/*.{gen,g}.dart"
concurrency: 1
run_skipped: true
run_bloc_lint: false
# The CLI's own test suite is run directly rather than through the test optimizer,
# matching the CI behavior prior to adopting this shared workflow.
test_optimization: false
# Run once per workflow so the matrix jobs do not race on the sticky PR comment.
run_cognitive_complexity: ${{ matrix.os == 'ubuntu-latest' }}
cognitive_complexity_fail_on_increase: true

pana:
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/pana.yml@v2
Expand Down
Loading