Skip to content

Commit 8ea4457

Browse files
committed
build: fix msrv
Signed-off-by: Dmitry Dygalo <[email protected]>
1 parent 2e78d79 commit 8ea4457

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/build.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,23 @@ jobs:
171171
with:
172172
workspaces: css-inline
173173

174+
# (dd): These packages bumped their MSRV with a patch release.
175+
# As per my understanding cargo will be able to automatically
176+
# resolve the proper version with the resolver v3 which is MSRV-aware.
177+
# With the current MSRV it is not possible to force the resolver to find
178+
# proper versions, hence they are pinned manually here. The end users
179+
# will be able to do the same on their side (which is a bad UX though),
180+
# but apparently there is nothing can be done on the `css-inline` side
181+
# beside bumping MSRV to 1.85 and upgrading to the new resolver.
182+
- run: cargo update -p idna_adapter --precise 1.2.0
183+
working-directory: ./css-inline
184+
185+
- run: cargo update -p litemap --precise 0.7.4
186+
working-directory: ./css-inline
187+
188+
- run: cargo update -p zerofrom --precise 0.1.5
189+
working-directory: ./css-inline
190+
174191
- run: cargo build
175192
working-directory: ./css-inline
176193

0 commit comments

Comments
 (0)