From ab7a93d64b7011f778374c832a1d297efcb5a6ad Mon Sep 17 00:00:00 2001 From: Josh Goebel Date: Wed, 17 Nov 2021 07:16:05 -0500 Subject: [PATCH] (chore) pin wren-essentials version (#21) --- .github/workflows/ci.yml | 13 +++++++++++++ .github/workflows/release.yml | 13 ++++++++++--- CHANGELOG.md | 6 ++++++ WREN_ESSENTIALS | 1 + 4 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 WREN_ESSENTIALS diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 92166713..5e1fdec7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,11 +14,16 @@ jobs: steps: - name: Checkout wren-console uses: actions/checkout@v2 + - name: Pin dependencies + shell: bash + run: | + cat WREN_ESSENTIALS >> $GITHUB_ENV - name: Checkout wren-essentials uses: actions/checkout@v2 with: repository: joshgoebel/wren-essentials path: deps/wren-essentials + ref: ${{env.WREN_ESSENTIALS}} - name: build run: | cd "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\" @@ -44,11 +49,15 @@ jobs: steps: - name: Checkout wren-console uses: actions/checkout@v2 + - name: Pin dependencies + run: | + cat WREN_ESSENTIALS >> $GITHUB_ENV - name: Checkout wren-essentials uses: actions/checkout@v2 with: repository: joshgoebel/wren-essentials path: deps/wren-essentials + ref: ${{env.WREN_ESSENTIALS}} - name: build & test run: | make -j8 -C projects/make.mac/ @@ -66,11 +75,15 @@ jobs: steps: - name: Checkout wren-console uses: actions/checkout@v2 + - name: Pin dependencies + run: | + cat WREN_ESSENTIALS >> $GITHUB_ENV - name: Checkout wren-essentials uses: actions/checkout@v2 with: repository: joshgoebel/wren-essentials path: deps/wren-essentials + ref: ${{env.WREN_ESSENTIALS}} - name: build & test run: | make -j8 -C projects/make/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4de85795..e44b1d87 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,6 +20,7 @@ jobs: uses: actions/checkout@v2 - name: Set env & pre-setup run: | + cat WREN_ESSENTIALS >> $GITHUB_ENV echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV mkdir wren_modules echo "PRERELEASE=false" >> $GITHUB_ENV @@ -32,6 +33,7 @@ jobs: with: repository: joshgoebel/wren-essentials path: deps/wren-essentials + ref: ${{env.WREN_ESSENTIALS}} - name: "Build & test" run: | make -j8 -C projects/make/ @@ -71,14 +73,17 @@ jobs: steps: - name: Checkout wren-console uses: actions/checkout@v2 + - name: Set env + shell: bash + run: | + cat WREN_ESSENTIALS >> $GITHUB_ENV + echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - name: wren-essentials uses: actions/checkout@v2 with: repository: joshgoebel/wren-essentials path: deps/wren-essentials - - name: Set env - shell: bash - run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV + ref: ${{env.WREN_ESSENTIALS}} - name: "Build & test" run: | cd "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\" @@ -115,6 +120,7 @@ jobs: uses: actions/checkout@v2 - name: Copy environment from our release runner run: | + cat WREN_ESSENTIALS >> $GITHUB_ENV echo "RELEASE_VERSION=${{ needs.tagged-release.outputs.release_version }}" >> $GITHUB_ENV echo "PRERELEASE=${{ needs.tagged-release.outputs.prerelease }}" >> $GITHUB_ENV - name: Checkout wren-essentials @@ -122,6 +128,7 @@ jobs: with: repository: joshgoebel/wren-essentials path: deps/wren-essentials + ref: ${{env.WREN_ESSENTIALS}} - name: "Build & test" run: | make -j8 -C projects/make.mac/ diff --git a/CHANGELOG.md b/CHANGELOG.md index 5667202c..c3c6acd5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.3.1 + +- Fixes broken wren-essentials Wren -> C compile glitch. + - Upgrades `wren-essentials` to `v0.2.1` + +Sorry about that, everyone. ## 0.3.0 diff --git a/WREN_ESSENTIALS b/WREN_ESSENTIALS new file mode 100644 index 00000000..3209c04a --- /dev/null +++ b/WREN_ESSENTIALS @@ -0,0 +1 @@ +WREN_ESSENTIALS=v0.2.1