From 7d5a4565dbf5db240c5209cf1ced902ead215a7b Mon Sep 17 00:00:00 2001 From: MaxSorokin Date: Tue, 30 Jul 2024 15:30:29 +0300 Subject: [PATCH] feature: action side jasmine run --- .github/workflows/jasmine.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/jasmine.yml b/.github/workflows/jasmine.yml index c3ac793..6715143 100644 --- a/.github/workflows/jasmine.yml +++ b/.github/workflows/jasmine.yml @@ -7,17 +7,19 @@ on: pull_request: branches: - master - jobs: units: runs-on: ubuntu-latest - steps: - name: Checkout code uses: actions/checkout@v4 - - - name: Build Docker image - run: docker build -t jasmine -f ./unit-test-runner/Dockerfile . - - - name: Run test - run: docker run jasmine + - name: Build Chrome stable + run: | + apt-get update \ + && apt-get install -y wget gnupg \ + && wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/google.gpg >/dev/null + && apt-get install -y google-chrome-stable \ + - name: Install packages + run: npm install + - name: Run + run: npm run ng test