diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 05fbc34..214a8aa 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -34,11 +34,13 @@ jobs: working-directory: raggr-frontend steps: - uses: actions/checkout@v4.2.2 + # No `cache: yarn` here: setup-node requires yarn to already be on PATH + # for that, and the Node it installs doesn't ship one. - uses: actions/setup-node@v4.4.0 with: node-version: '22.14.0' - cache: yarn - cache-dependency-path: raggr-frontend/yarn.lock + - name: Install Yarn (lockfile v1) + run: npm install --global yarn@1.22.22 - name: Install locked frontend dependencies run: yarn install --frozen-lockfile - name: Renderer tests