From ca3942964803f012e524f0c806a6e48721df39e4 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Wed, 8 Dec 2021 14:47:04 -0500 Subject: [PATCH] Browser test in enja only and cache redirects cache en jajson file (#23502) * cache the .next/cache directory for faster builds * browser test in en,ja only and cache .redirects-cache_en_ja.json file * correction --- .github/workflows/browser-test.yml | 6 ++++++ package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/browser-test.yml b/.github/workflows/browser-test.yml index 1c9760b08f..934191d5d4 100644 --- a/.github/workflows/browser-test.yml +++ b/.github/workflows/browser-test.yml @@ -55,5 +55,11 @@ jobs: path: .next/cache key: ${{ runner.os }}-nextjs-${{ hashFiles('package*.json') }}-${{ hashFiles('.github/workflows/browser-test.yml') }} + - name: Cache lib/redirects/.redirects-cache_en_ja.json + uses: actions/cache@c64c572235d810460d0d6876e9c705ad5002b353 + with: + path: lib/redirects/.redirects-cache_en_ja.json + key: ${{ runner.os }}-redirects-cache-${{ hashFiles('.github/workflows/browser-test.yml') }} + - name: Run browser-test run: npm run browser-test diff --git a/package.json b/package.json index 58ed49e542..b148086fc8 100644 --- a/package.json +++ b/package.json @@ -194,7 +194,7 @@ "repository": "https://github.com/github/docs", "scripts": { "browser-test": "start-server-and-test browser-test-server 4001 browser-test-tests", - "browser-test-server": "cross-env NODE_ENV=production WEB_CONCURRENCY=1 PORT=4001 node server.mjs", + "browser-test-server": "cross-env NODE_ENV=production WEB_CONCURRENCY=1 PORT=4001 ENABLED_LANGUAGES=en,ja node server.mjs", "browser-test-tests": "cross-env BROWSER=1 NODE_OPTIONS=--experimental-vm-modules jest tests/browser/browser.js", "build": "next build", "debug": "cross-env NODE_ENV=development ENABLED_LANGUAGES='en,ja' nodemon --inspect server.mjs",