Skip to content

Commit

Permalink
Merge pull request #2054 from sass/merge-main
Browse files Browse the repository at this point in the history
Merge main into feature.color-4
  • Loading branch information
nex3 committed Aug 21, 2023
2 parents 216ceb7 + 7d17629 commit 5a5097b
Show file tree
Hide file tree
Showing 358 changed files with 15,012 additions and 6,862 deletions.
36 changes: 36 additions & 0 deletions .github/util/initialize/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Initialize
description: Check out Dart Sass and build the embedded protocol buffer.
inputs:
github-token: {required: true}
node-version: {required: false, default: 18}
dart-sdk: {required: false, default: stable}
architecture: {required: false}
runs:
using: composite
steps:
- uses: dart-lang/setup-dart@v1
with:
sdk: "${{ inputs.dart-sdk }}"
architecture: "${{ inputs.architecture }}"

- uses: actions/setup-node@v3
with:
node-version: "${{ inputs.node-version }}"

- run: dart pub get
shell: bash

- run: npm install
shell: bash

- uses: bufbuild/buf-setup-action@v1.13.1
with: {github_token: "${{ inputs.github-token }}"}

- name: Check out the language repo
uses: sass/clone-linked-repo@v1
with: {repo: sass/sass, path: build/language}

- name: Generate Dart from protobuf
run: dart run grinder protobuf
env: {UPDATE_SASS_PROTOCOL: false}
shell: bash
12 changes: 12 additions & 0 deletions .github/util/sass-spec/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: sass-spec
description: Check out sass-spec and install its dependencies.
runs:
using: composite
steps:
- name: Check out sass-spec
uses: sass/clone-linked-repo@v1
with: {repo: sass/sass-spec}

- run: npm install
working-directory: sass-spec
shell: bash
Loading

0 comments on commit 5a5097b

Please sign in to comment.