QZB6WMSGZWLYUUAYINPKBZWPCVUNEEURHT6SQ4URURGNK4GY43UQC # DescriptionPlease include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.## Link to issuePlease add a link to any relevant issues/tickets## Type of changePlease delete options that are not relevant.- [ ] Bug fix (non-breaking change that fixes an issue)- [ ] New feature (non-breaking change that adds functionality)- [ ] Refactor (non-breaking change that updates existing functionality)- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)- [ ] This change requires a documentation update- [ ] Comments have been added/updated## Screenshots/ScreencapsPlease add previews of any UI Changes
name: Playwright Testson:pull_request:branches:- mainjobs:test_setup:name: Test setupruns-on: ubuntu-latestoutputs:preview_url: ${{ steps.waitForVercelPreviewDeployment.outputs.url }}steps:- name: Wait for Vercel preview deployment to be readyuses: patrickedqvist/wait-for-vercel-preview@mainid: waitForVercelPreviewDeploymentwith:token: ${{ secrets.GITHUB_TOKEN }}max_timeout: 300test_e2e:needs: test_setupname: Playwright teststimeout-minutes: 5runs-on: ubuntu-lateststeps:- name: Prepare testing envuses: actions/checkout@v2- uses: actions/setup-node@v2with:node-version: "16"- run: npm ci- run: npx playwright install --with-deps- name: Run testsrun: npm run test:e2eenv:PLAYWRIGHT_TEST_BASE_URL: ${{ needs.test_setup.outputs.preview_url }}
name: 🚀 Publishon:push:branches:- mainjobs:publish_job:name: "🚀 Publish"runs-on: ubuntu-lateststeps:- name: 📥 Checkout repositoryuses: actions/checkout@v2- name: 🧱 Setup nodeuses: actions/setup-node@v2with:node-version: "16"- name: 📦 Install packagesrun: npm install- name: 🏗 Build assetsrun: npm run build- name: 🚀 Publish to productionuses: fission-suite/publish-action@v1with:machine_key: ${{ secrets.FISSION_MACHINE_KEY }}app_url: odd-template-react.fission.appbuild_dir: ./build