diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0bf8807b..4df5b455 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,7 +39,9 @@ 'with': 'node-version': '${{ env.NODE_VERSION }}' - 'name': 'Set up Go modules cache' - 'uses': 'actions/cache@v2' + # TODO(a.garipov): Update when they fix the macOS issue. The issue is + # most probably https://github.com/actions/cache/issues/527. + 'uses': 'actions/cache@v2.1.3' 'with': 'path': '~/go/pkg/mod' 'key': "${{ runner.os }}-go-${{ hashFiles('go.sum') }}" @@ -48,7 +50,9 @@ 'id': 'npm-cache' 'run': 'echo "::set-output name=dir::$(npm config get cache)"' - 'name': 'Set up npm cache' - 'uses': 'actions/cache@v2' + # TODO(a.garipov): Update when they fix the macOS issue. The issue is + # most probably https://github.com/actions/cache/issues/527. + 'uses': 'actions/cache@v2.1.3' 'with': 'path': '${{ steps.npm-cache.outputs.dir }}' 'key': "${{ runner.os }}-node-${{ hashFiles('client/package-lock.json') }}" @@ -79,7 +83,9 @@ 'with': 'node-version': '${{ env.NODE_VERSION }}' - 'name': 'Set up Go modules cache' - 'uses': 'actions/cache@v2' + # TODO(a.garipov): Update when they fix the macOS issue. The issue is + # most probably https://github.com/actions/cache/issues/527. + 'uses': 'actions/cache@v2.1.3' 'with': 'path': '~/go/pkg/mod' 'key': "${{ runner.os }}-go-${{ hashFiles('go.sum') }}" @@ -87,8 +93,10 @@ - 'name': 'Get npm cache directory' 'id': 'npm-cache' 'run': 'echo "::set-output name=dir::$(npm config get cache)"' - - 'name': 'Set up node_modules cache' - 'uses': 'actions/cache@v2' + - 'name': 'Set up npm cache' + # TODO(a.garipov): Update when they fix the macOS issue. The issue is + # most probably https://github.com/actions/cache/issues/527. + 'uses': 'actions/cache@v2.1.3' 'with': 'path': '${{ steps.npm-cache.outputs.dir }}' 'key': "${{ runner.os }}-node-${{ hashFiles('client/package-lock.json') }}" @@ -100,7 +108,7 @@ - 'name': 'Set up Docker Buildx' 'uses': 'docker/setup-buildx-action@v1' - 'name': 'Run snapshot build' - 'run': 'make SIGN=0 VERBOSE=1 js-deps js-build build-release build-docker' + 'run': 'make SIGN=0 VERBOSE=1 build-release build-docker' 'notify': 'needs':