Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sass/dart-sass
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 034484260d3295d85ae057eedbd6db2f9e7fd3df
Choose a base ref
...
head repository: sass/dart-sass
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8e6a26cc62a61bb0b757d34e8c0c2f2bb706ab16
Choose a head ref
Loading
Showing 361 changed files with 18,137 additions and 7,336 deletions.
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: 2
updates:
- package-ecosystem: "pub"
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
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