Skip to content

feat: add e2e test

feat: add e2e test #1

Workflow file for this run

name: E2E tests
on: [push, pull_request]
concurrency:
group: ${{ github.workflow }}
jobs:
e2e:
name: E2E tests

Check failure on line 10 in .github/workflows/e2e.yml

View workflow run for this annotation

GitHub Actions / E2E tests

Invalid workflow file

The workflow is not valid. .github/workflows/e2e.yml (Line: 10, Col: 5): Required property is missing: runs-on
permissions:
id-token: write
contents: read
steps:
- name: Check out repository code
uses: actions/checkout@v4
with:
persist-credentials: false
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 20
cache: yarn
- name: Install dependencies
run: yarn --immutable
- name: Configure AWS Credentials
uses: aws-actions/[email protected]
with:
role-to-assume: arn:aws:iam::296062585054:role/github-actions-e2e
aws-region: eu-west-1
- name: Run e2e tests
run: yarn turbo run test:e2e --output-logs=new-only --color --env-mode=loose
env:
AWS_REGION: eu-west-1