Skip to content

Commit

Permalink
Merge branch 'main' into michalpiechowiak/frb-1360-v15-canary-dynamic…
Browse files Browse the repository at this point in the history
…-routes-with-fallback-true-are-failing
  • Loading branch information
serhalp authored Oct 16, 2024
2 parents e8951a8 + c77ece7 commit 9169bd5
Show file tree
Hide file tree
Showing 10 changed files with 55,823 additions and 12,475 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/e2e-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ jobs:
- name: Deploy e2e page
if: success()
run: |
ntl deploy --build --cwd e2e-report
npx netlify deploy --build --cwd e2e-report
19 changes: 9 additions & 10 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
else
echo "matrix=[\"latest\"]" >> $GITHUB_OUTPUT
fi
e2e:
needs: setup
runs-on: ubuntu-latest
Expand Down Expand Up @@ -68,14 +69,13 @@ jobs:
deno-version: v1.37.0
- name: 'Install dependencies'
run: npm ci
- name: 'Netlify Login'
- name: 'Prepare Netlify CLI'
env:
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
run: |
# TODO(serhalp) Unpin version once
# https://netlify.slack.com/archives/C07686YAY13/p1718139257978049 is resolved.
npm i -g [email protected]
netlify login
# Control netlify-cli as a regular dev dep but expose it globally for test fixtures to use
npm install -g "netlify-cli@$(npm list --json --depth=0 netlify-cli | jq -r ".dependencies[\"netlify-cli\"].version")"
npx netlify login
- name: Get installed Playwright version
id: playwright-version
run: echo "version=$(npm view @playwright/test version)" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -204,14 +204,13 @@ jobs:
run: npm ci
- name: 'Build'
run: npm run build
- name: 'Netlify Login'
- name: 'Prepare Netlify CLI'
env:
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
run: |
# TODO(serhalp) Unpin version once
# https://netlify.slack.com/archives/C07686YAY13/p1718139257978049 is resolved.
npm i -g [email protected]
netlify login
# Control netlify-cli as a regular dev dep but expose it globally for test fixtures to use
npm install -g "netlify-cli@$(npm list --json --depth=0 netlify-cli | jq -r ".dependencies[\"netlify-cli\"].version")"
npx netlify login
- name: Resolve Next.js version
id: resolve-next-version
shell: bash
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/test-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -180,8 +180,9 @@ jobs:
run: npm run build
working-directory: ${{ env.runtime-path }}

- name: add netlify cli
run: npm install -g netlify-cli
- name: Prepare Netlify CLI
# Control netlify-cli as a regular dev dep but expose it globally for test fixtures to use
run: npm install -g "netlify-cli@$(npm list --json --depth=0 netlify-cli | jq -r ".dependencies[\"netlify-cli\"].version")"

- name: Install Playwright Browsers
run: npx playwright install --with-deps
Expand Down
Loading

0 comments on commit 9169bd5

Please sign in to comment.