diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e6ce0e14fdf67..b8e73ca7e1e76 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -188,12 +188,19 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + + - uses: buildjet/setup-node@v3 with: - fetch-depth: 0 - submodules: true + node-version: 16.16.0 - - uses: ./.github/actions/setup-node - - uses: ./.github/actions/setup-go + - uses: buildjet/setup-go@v4 + with: + # This doesn't need caching. It's super fast anyways! + cache: false + go-version: 1.20.5 + + - name: Install prettier + run: npm install -g prettier - name: Install shfmt run: go install mvdan.cc/sh/v3/cmd/shfmt@v3.5.0 diff --git a/site/package.json b/site/package.json index 09d41cba25182..aa687dc61ec79 100644 --- a/site/package.json +++ b/site/package.json @@ -11,8 +11,8 @@ "chromatic": "chromatic", "dev": "vite", "format:check": "prettier --cache --check '../**/*.{css,html,js,json,jsx,md,ts,tsx,yaml,yml}'", - "format:types": "prettier --write 'src/api/typesGenerated.ts'", - "format:write": "prettier --write '../**/*.{css,html,js,json,jsx,md,ts,tsx,yaml,yml}'", + "format:types": "prettier --cache --write 'src/api/typesGenerated.ts'", + "format:write": "prettier --cache --write '../**/*.{css,html,js,json,jsx,md,ts,tsx,yaml,yml}'", "format:write:only": "prettier --write", "lint": "yarn typegen && yarn run lint:types && jest --selectProjects lint", "lint:fix": "FIX=true yarn lint",