diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f95c943..24aaac4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ on: pull_request: jobs: - dart_tests: + protoc: name: "Validate proto" runs-on: "ubuntu-latest" @@ -18,6 +18,19 @@ jobs: - name: Generate protobuf code run: protoc --js_out=/tmp embedded_sass.proto + versions: + name: "Validate versions" + runs-on: "ubuntu-latest" + + steps: + - uses: actions/checkout@v2 + - name: Check versions match + run: | + if ! (grep -q '\-dev$' VERSION || + [[ "$(head -n 1 CHANGELOG.md)" == "## $(cat VERSION)" ]]); then + echo "VERSION file doesn't match CHANGELOG version." + fi + tag: name: "Tag release" runs-on: "ubuntu-latest" diff --git a/CHANGELOG.md b/CHANGELOG.md index bd54325..79252f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## 1.0.0-beta.15 + +* Pluralize `Calculation.arguments`. + +* Explicitly document how hosts should handle calculations. + +## 1.0.0-beta.14 + +* Add support for calculation values. + ## 1.0.0-beta.13 * Add the `Value.HwbColor` type. diff --git a/README.md b/README.md index 3f49a4f..c99117e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## The Embedded Sass Protocol (1.0.0-beta.8) +## The Embedded Sass Protocol * [Overview](#overview) * [RPCs](#rpcs)