Skip to content

Commit 9f498c6

Browse files
Copilotexaby73
andauthored
Add Dart 3.8.3 to CI matrix (#63)
* Initial plan * Add Dart 3.8.3 to CI matrix for all workflows Co-authored-by: exaby73 <50555895+exaby73@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: exaby73 <50555895+exaby73@users.noreply.github.com>
1 parent d9ba399 commit 9f498c6

File tree

2 files changed

+32
-8
lines changed

2 files changed

+32
-8
lines changed

.github/workflows/code-quality.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,15 @@ on:
99
jobs:
1010
analyze:
1111
runs-on: ubuntu-latest
12+
strategy:
13+
matrix:
14+
sdk: ['stable', '3.8.3']
1215
steps:
1316
- uses: actions/checkout@v2
1417
- name: Setup Dart
1518
uses: dart-lang/setup-dart@v1
1619
with:
17-
sdk: 'stable'
20+
sdk: ${{ matrix.sdk }}
1821
- name: Install DPK
1922
run: dart pub global activate dpk
2023
- name: Run dpk get
@@ -26,12 +29,15 @@ jobs:
2629

2730
format:
2831
runs-on: ubuntu-latest
32+
strategy:
33+
matrix:
34+
sdk: ['stable', '3.8.3']
2935
steps:
3036
- uses: actions/checkout@v2
3137
- name: Setup Dart
3238
uses: dart-lang/setup-dart@v1
3339
with:
34-
sdk: 'stable'
40+
sdk: ${{ matrix.sdk }}
3541
- name: Install DPK
3642
run: dart pub global activate dpk
3743
- name: Run dpk get

.github/workflows/test.yml

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@ jobs:
1010
test-arcade:
1111
name: Test arcade
1212
runs-on: ubuntu-latest
13+
strategy:
14+
matrix:
15+
sdk: ['stable', '3.8.3']
1316
steps:
1417
- uses: actions/checkout@v4
1518

1619
- name: Setup Dart
1720
uses: dart-lang/setup-dart@v1
1821
with:
19-
sdk: 'stable'
22+
sdk: ${{ matrix.sdk }}
2023

2124
- name: Install DPK
2225
run: dart pub global activate dpk
@@ -36,13 +39,16 @@ jobs:
3639
test-arcade-cache:
3740
name: Test arcade_cache
3841
runs-on: ubuntu-latest
42+
strategy:
43+
matrix:
44+
sdk: ['stable', '3.8.3']
3945
steps:
4046
- uses: actions/checkout@v4
4147

4248
- name: Setup Dart
4349
uses: dart-lang/setup-dart@v1
4450
with:
45-
sdk: 'stable'
51+
sdk: ${{ matrix.sdk }}
4652

4753
- name: Install DPK
4854
run: dart pub global activate dpk
@@ -56,13 +62,16 @@ jobs:
5662
test-arcade-cache-redis:
5763
name: Test arcade_cache_redis
5864
runs-on: ubuntu-latest
65+
strategy:
66+
matrix:
67+
sdk: ['stable', '3.8.3']
5968
steps:
6069
- uses: actions/checkout@v4
6170

6271
- name: Setup Dart
6372
uses: dart-lang/setup-dart@v1
6473
with:
65-
sdk: 'stable'
74+
sdk: ${{ matrix.sdk }}
6675

6776
- name: Install DPK
6877
run: dart pub global activate dpk
@@ -82,13 +91,16 @@ jobs:
8291
test-arcade-test:
8392
name: Test arcade_test
8493
runs-on: ubuntu-latest
94+
strategy:
95+
matrix:
96+
sdk: ['stable', '3.8.3']
8597
steps:
8698
- uses: actions/checkout@v4
8799

88100
- name: Setup Dart
89101
uses: dart-lang/setup-dart@v1
90102
with:
91-
sdk: 'stable'
103+
sdk: ${{ matrix.sdk }}
92104

93105
- name: Install DPK
94106
run: dart pub global activate dpk
@@ -102,13 +114,16 @@ jobs:
102114
test-arcade-views:
103115
name: Test arcade_views
104116
runs-on: ubuntu-latest
117+
strategy:
118+
matrix:
119+
sdk: ['stable', '3.8.3']
105120
steps:
106121
- uses: actions/checkout@v4
107122

108123
- name: Setup Dart
109124
uses: dart-lang/setup-dart@v1
110125
with:
111-
sdk: 'stable'
126+
sdk: ${{ matrix.sdk }}
112127

113128
- name: Install DPK
114129
run: dart pub global activate dpk
@@ -122,13 +137,16 @@ jobs:
122137
test-arcade-swagger:
123138
name: Test arcade_swagger
124139
runs-on: ubuntu-latest
140+
strategy:
141+
matrix:
142+
sdk: ['stable', '3.8.3']
125143
steps:
126144
- uses: actions/checkout@v4
127145

128146
- name: Setup Dart
129147
uses: dart-lang/setup-dart@v1
130148
with:
131-
sdk: 'stable'
149+
sdk: ${{ matrix.sdk }}
132150

133151
- name: Install DPK
134152
run: dart pub global activate dpk

0 commit comments

Comments
 (0)