diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 155126752160..c642bde120ff 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,6 +12,8 @@ on: required: false env: + DEFAULT_NODE_VERSION: '16' + HEAD_COMMIT: ${{ github.event.inputs.commit || github.sha }} CACHED_DEPENDENCY_PATHS: | @@ -45,6 +47,8 @@ jobs: ref: ${{ env.HEAD_COMMIT }} - name: Set up Node uses: actions/setup-node@v1 + with: + node-version: ${{ env.DEFAULT_NODE_VERSION }} # we use a hash of yarn.lock as our cache key, because if it hasn't changed, our dependencies haven't changed, # so no need to reinstall them - name: Compute dependency cache key @@ -74,6 +78,9 @@ jobs: ref: ${{ env.HEAD_COMMIT }} - name: Set up Node uses: actions/setup-node@v1 + with: + # ember won't build under node 16, at least not with the versions of the ember build tools we use + node-version: '14' - name: Check dependency cache uses: actions/cache@v2 with: @@ -118,7 +125,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v1 with: - node-version: '12' + node-version: ${{ env.DEFAULT_NODE_VERSION }} - name: Check dependency cache uses: actions/cache@v2 with: @@ -149,6 +156,8 @@ jobs: ref: ${{ env.HEAD_COMMIT }} - name: Set up Node uses: actions/setup-node@v1 + with: + node-version: ${{ env.DEFAULT_NODE_VERSION }} - name: Check dependency cache uses: actions/cache@v2 with: @@ -174,6 +183,8 @@ jobs: ref: ${{ env.HEAD_COMMIT }} - name: Set up Node uses: actions/setup-node@v1 + with: + node-version: ${{ env.DEFAULT_NODE_VERSION }} - name: Check dependency cache uses: actions/cache@v2 with: @@ -200,6 +211,8 @@ jobs: ref: ${{ env.HEAD_COMMIT }} - name: Set up Node uses: actions/setup-node@v1 + with: + node-version: ${{ env.DEFAULT_NODE_VERSION }} - name: Check dependency cache uses: actions/cache@v2 with: @@ -367,7 +380,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v1 with: - node-version: '16' + node-version: ${{ env.DEFAULT_NODE_VERSION }} - name: Check dependency cache uses: actions/cache@v2 with: @@ -406,6 +419,8 @@ jobs: ref: ${{ env.HEAD_COMMIT }} - name: Set up Node uses: actions/setup-node@v1 + with: + node-version: ${{ env.DEFAULT_NODE_VERSION }} - name: Check dependency cache uses: actions/cache@v2 with: @@ -438,7 +453,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v1 with: - node-version: '16' + node-version: ${{ env.DEFAULT_NODE_VERSION }} - name: Check dependency cache uses: actions/cache@v2 with: