From 05c085383349a971bc180bb02c6684c01cf531b0 Mon Sep 17 00:00:00 2001 From: Szymon Date: Sat, 17 Feb 2024 11:06:04 +0100 Subject: [PATCH 1/4] Create tests.yml --- .github/workflows/tests.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..6b0045c --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,16 @@ +name: Tests +on: push +jobs: + install-dependencies: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install modules + run: npm install + unit-tests: + runs-on: ubuntu-latest + needs: install-dependencies + steps: + - name: unit-tests + run: npm run test From 31d2355745a31dfd852852080ed4e6620066427a Mon Sep 17 00:00:00 2001 From: Szymon Date: Sat, 17 Feb 2024 11:21:28 +0100 Subject: [PATCH 2/4] Delete .github/workflows/tests.yml --- .github/workflows/tests.yml | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml deleted file mode 100644 index 6b0045c..0000000 --- a/.github/workflows/tests.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Tests -on: push -jobs: - install-dependencies: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Install modules - run: npm install - unit-tests: - runs-on: ubuntu-latest - needs: install-dependencies - steps: - - name: unit-tests - run: npm run test From 4133381c79bcd20115177f05915ec6b46b479e14 Mon Sep 17 00:00:00 2001 From: Szymon Date: Sat, 17 Feb 2024 11:23:06 +0100 Subject: [PATCH 3/4] Update unit-tests.yml --- .github/workflows/unit-tests.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 578541d..2d2b858 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -9,3 +9,10 @@ jobs: run: npm install - name: Run tests run: npm run test + - name: Test Report + uses: dorny/test-reporter@v1 + if: success() || failure() + with: + name: JEST Tests + path: reports/jest-*.xml + reporter: jest-junit From e7391c3db89aa6c630ac726aac7b937f31ebdd27 Mon Sep 17 00:00:00 2001 From: Szymon Date: Sat, 17 Feb 2024 11:33:24 +0100 Subject: [PATCH 4/4] Update unit-tests.yml --- .github/workflows/unit-tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 2d2b858..1c35cd4 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -8,11 +8,11 @@ jobs: - name: Install modules run: npm install - name: Run tests - run: npm run test + run: npm run test:ci - name: Test Report uses: dorny/test-reporter@v1 if: success() || failure() with: name: JEST Tests - path: reports/jest-*.xml + path: junit.xml reporter: jest-junit