Skip to content

fixed reload for remote feature and added option to the electron window to add change url on reload #1233

fixed reload for remote feature and added option to the electron window to add change url on reload

fixed reload for remote feature and added option to the electron window to add change url on reload #1233

name: Production Build Smoke Test
on:
push:
branches:
- master
workflow_dispatch:
pull_request:
branches:
- master
jobs:
build-and-test-playwright:
name: Smoke Test for Browser Example Production Build on ubuntu-latest with Node.js 18.x
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
- name: Use Node.js "18.x"
uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3.8.2
with:
node-version: "18.x"
registry-url: "https://registry.npmjs.org"
- name: Use Python 3.11
uses: actions/setup-python@b64ffcaf5b410884ad320a9cfac8866006a109aa # v4.8.0
with:
python-version: "3.11"
- name: Build Browser Example Application for Production
shell: bash
run: |
yarn global add node-gyp
yarn --skip-integrity-check --network-timeout 100000
yarn browser build:production
env:
NODE_OPTIONS: --max_old_space_size=4096
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # https://github.com/microsoft/vscode-ripgrep/issues/9
- name: Build Playwright
shell: bash
run: |
yarn --cwd examples/playwright build
- name: Run Smoke Test (examples/playwright/src/tests/theia-app)
shell: bash
run: yarn test:playwright theia-app