Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 0 additions & 2 deletions .ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -231,15 +231,13 @@ targets:
# Analyze with the previous stable (N-1) and the stable before that (N-2). The
# versions in `channel` should be updated after a new major stable release.
- name: Linux analyze_legacy N-1
bringup: true # New target
recipe: packages/packages
timeout: 30
properties:
target_file: analyze_legacy.yaml
channel: "3.7.12"

- name: Linux analyze_legacy N-2
bringup: true # New target
recipe: packages/packages
timeout: 30
properties:
Expand Down
22 changes: 0 additions & 22 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,28 +84,6 @@ task:
- else
- ./script/tool_runner.sh federation-safety-check
- fi
# Does a sanity check that packages at least pass analysis on the N-1 and N-2
# versions of Flutter stable if the package claims to support that version.
# This is to minimize accidentally making changes that break old versions
# (which we don't commit to supporting, but don't want to actively break)
# without updating the constraints.
# Note: The versions below should be manually updated after a new stable
# version comes out.
- name: legacy_version_analyze
matrix:
# Change the arguments to pubspec-check when changing these values.
env:
CHANNEL: "3.7.12"
env:
CHANNEL: "3.3.10"
package_prep_script:
# Allow analyzing packages that use a dev dependency with a higher
# minimum Flutter/Dart version than the package itself.
- ./script/tool_runner.sh remove-dev-dependencies
analyze_script:
# Only analyze lib/; non-client code doesn't need to work on
# all supported legacy version.
- ./script/tool_runner.sh analyze --lib-only --skip-if-not-supporting-flutter-version="$CHANNEL" --custom-analysis=script/configs/custom_analysis.yaml
- name: readme_excerpts
env:
CIRRUS_CLONE_SUBMODULES: true
Expand Down