Skip to content

Commit 772280a

Browse files
ntkmenex3
andauthored
Support linux-riscv64 and windows-arm64 (#2201)
Co-authored-by: Natalie Weizenbaum <[email protected]>
1 parent ce16b35 commit 772280a

File tree

6 files changed

+18
-5
lines changed

6 files changed

+18
-5
lines changed

.github/workflows/build-android.yml

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ jobs:
2626
- arch: arm
2727
lib: lib
2828
platform: linux/arm64
29+
# There is no docker image for riscv64 dart-sdk, build kernel snapshot instead.
30+
- arch: riscv64
31+
lib: lib64
32+
platform: linux/amd64 # linux/riscv64
2933

3034
steps:
3135
- uses: actions/checkout@v4

.github/workflows/build-linux-musl.yml

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ jobs:
2626
# https://gitlab.com/qemu-project/qemu/-/issues/1729
2727
- arch: arm
2828
platform: linux/amd64 # linux/arm/v7
29+
# There is no docker image for riscv64 dart-sdk, build kernel snapshot instead.
30+
- arch: riscv64
31+
platform: linux/amd64 # linux/riscv64
2932

3033
steps:
3134
- uses: actions/checkout@v4

.github/workflows/build-linux.yml

+4
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ jobs:
2222
platform: linux/arm/v7
2323
- arch: arm64
2424
platform: linux/arm64
25+
# There is no docker image for riscv64 dart-sdk, build kernel snapshot instead.
26+
# https://github.com/dart-lang/dart-docker/issues/96#issuecomment-1669860829
27+
- arch: riscv64
28+
platform: linux/amd64 # linux/riscv64
2529

2630
steps:
2731
- uses: actions/checkout@v4

.github/workflows/build-windows.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,8 @@ jobs:
1818
runner: windows-latest
1919
- arch: ia32
2020
runner: windows-latest
21-
# The support of windows-arm64 dart-sdk is in beta.
22-
# TODO: Enable this once windows-arm64 support is stable.
23-
# - arch: arm64
24-
# runner: windows-latest
21+
- arch: arm64
22+
runner: windows-latest
2523

2624
steps:
2725
- uses: actions/checkout@v4

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.72.1
2+
3+
* Add linux-riscv64 and windows-arm64 releases.
4+
15
## 1.72.0
26

37
* Support adjacent `/`s without whitespace in between when parsing plain CSS

pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: sass
2-
version: 1.72.0
2+
version: 1.72.1-dev
33
description: A Sass implementation in Dart.
44
homepage: https://github.com/sass/dart-sass
55

0 commit comments

Comments
 (0)