Skip to content

Commit 6def2e9

Browse files
committed
ci: update Flutter version fetching to select 5 most recent unique major.minor stable releases.
1 parent ef4f4aa commit 6def2e9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Fetch Flutter versions
1616
id: id_flutter_versions
1717
run: |
18-
VERSIONS=$(curl -s https://storage.googleapis.com/flutter_infra_release/releases/releases_linux.json | jq -c '[.releases | map(select(.channel == "stable")) | .[:5] | map(.version)] | flatten + ["stable", "beta"]')
18+
VERSIONS=$(curl -s https://storage.googleapis.com/flutter_infra_release/releases/releases_linux.json | jq -c '[.releases | map(select(.channel == "stable")) | group_by(.version | split(".")[:2] | join(".")) | map(.[0]) | sort_by(.release_date) | reverse | .[:5] | map(.version)] | flatten + ["stable", "beta"]')
1919
echo "versions=$VERSIONS" >> $GITHUB_OUTPUT
2020
2121
test_flutter_versions:

0 commit comments

Comments
 (0)