@@ -2,7 +2,7 @@ name: Test
2
2
3
3
on :
4
4
push :
5
- branches : [ main, "releases/v*"]
5
+ branches : [main, "releases/v*"]
6
6
pull_request :
7
7
workflow_dispatch :
8
8
@@ -20,14 +20,14 @@ jobs:
20
20
strategy :
21
21
fail-fast : false
22
22
matrix :
23
- os : [ ubuntu-latest, macos-latest, windows-latest ]
23
+ os : [ubuntu-latest, macos-latest, windows-latest]
24
24
steps :
25
25
- name : Checkout
26
26
uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
27
27
- name : Setup Biome CLI
28
28
uses : ./
29
29
with :
30
- version : ' 1.5.1'
30
+ version : " 1.5.1"
31
31
- name : Retrieve the version
32
32
id : version
33
33
shell : bash
48
48
strategy :
49
49
fail-fast : false
50
50
matrix :
51
- os : [ ubuntu-latest, macos-latest, windows-latest ]
51
+ os : [ubuntu-latest, macos-latest, windows-latest]
52
52
steps :
53
53
- name : Checkout
54
54
uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
@@ -71,12 +71,12 @@ jobs:
71
71
fi
72
72
73
73
test-pnpm :
74
- name : Auto-detect version (pnpm)
74
+ name : Auto-detect version (pnpm)
75
75
runs-on : ${{ matrix.os }}
76
76
strategy :
77
77
fail-fast : false
78
78
matrix :
79
- os : [ ubuntu-latest, macos-latest, windows-latest ]
79
+ os : [ubuntu-latest, macos-latest, windows-latest]
80
80
steps :
81
81
- name : Checkout
82
82
uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
@@ -98,13 +98,41 @@ jobs:
98
98
exit 1
99
99
fi
100
100
101
+ test-pnpm-9 :
102
+ name : Auto-detect version (pnpm lockfile v9)
103
+ runs-on : ${{ matrix.os }}
104
+ strategy :
105
+ fail-fast : false
106
+ matrix :
107
+ os : [ubuntu-latest, macos-latest, windows-latest]
108
+ steps :
109
+ - name : Checkout
110
+ uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
111
+ - name : Setup Biome CLI
112
+ uses : ./
113
+ with :
114
+ working-dir : " test/fixtures/pnpm-9"
115
+ - name : Retrieve the version
116
+ id : version
117
+ shell : bash
118
+ run : echo "version=$(biome --version)" >> "$GITHUB_OUTPUT"
119
+ - name : Check equality
120
+ shell : bash
121
+ run : |
122
+ if [ "Version: ${{ env.BIOME_EXPECTED_VERSION }}" == "${{ steps.version.outputs.version }}" ]; then
123
+ exit 0
124
+ else
125
+ echo "Versions do not match"
126
+ exit 1
127
+ fi
128
+
101
129
test-yarn :
102
- name : Auto-detect version (yarn)
130
+ name : Auto-detect version (yarn)
103
131
runs-on : ${{ matrix.os }}
104
132
strategy :
105
133
fail-fast : false
106
134
matrix :
107
- os : [ ubuntu-latest, macos-latest, windows-latest ]
135
+ os : [ubuntu-latest, macos-latest, windows-latest]
108
136
steps :
109
137
- name : Checkout
110
138
uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
@@ -127,12 +155,12 @@ jobs:
127
155
fi
128
156
129
157
test-bun :
130
- name : Auto-detect version (bun)
158
+ name : Auto-detect version (bun)
131
159
runs-on : ${{ matrix.os }}
132
160
strategy :
133
161
fail-fast : false
134
162
matrix :
135
- os : [ ubuntu-latest, macos-latest, windows-latest ]
163
+ os : [ubuntu-latest, macos-latest, windows-latest]
136
164
steps :
137
165
- name : Checkout
138
166
uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
@@ -160,7 +188,7 @@ jobs:
160
188
strategy :
161
189
fail-fast : false
162
190
matrix :
163
- os : [ ubuntu-latest, macos-latest, windows-latest ]
191
+ os : [ubuntu-latest, macos-latest, windows-latest]
164
192
steps :
165
193
- name : Checkout
166
194
uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
0 commit comments