From 5e980ce428e47099417362b68b055b704d90b2b7 Mon Sep 17 00:00:00 2001 From: Jessica Asamoah <61128404+Jessica-Asamoah@users.noreply.github.com> Date: Mon, 20 Jan 2025 13:51:45 +0000 Subject: [PATCH 1/5] Create unit-test.yml --- .github/workflows/unit-test.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/unit-test.yml diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml new file mode 100644 index 00000000..aa30ed21 --- /dev/null +++ b/.github/workflows/unit-test.yml @@ -0,0 +1,18 @@ +name: Run Unit Tests + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + build-and-test: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Setup Node + uses: actions/setup-node@v3 + - run: npm ci + - run: npm test \ No newline at end of file From d50bc7174d426374836206ab7c92839bf7d56430 Mon Sep 17 00:00:00 2001 From: Jessica Asamoah <61128404+Jessica-Asamoah@users.noreply.github.com> Date: Mon, 20 Jan 2025 14:38:31 +0000 Subject: [PATCH 2/5] Update unit-test.yml --- .github/workflows/unit-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index aa30ed21..9ff3a29f 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -1,4 +1,4 @@ -name: Run Unit Tests +name: Unit Tests on: push: From 82afd4f00352e097d48202c48a17743a189e71ab Mon Sep 17 00:00:00 2001 From: Jessica Asamoah <61128404+Jessica-Asamoah@users.noreply.github.com> Date: Mon, 20 Jan 2025 14:43:09 +0000 Subject: [PATCH 3/5] Update test unit-test.yml --- .github/workflows/unit-test.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 9ff3a29f..507d2d27 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -7,7 +7,7 @@ on: branches: [main] jobs: - build-and-test: + unit-test: runs-on: ubuntu-latest steps: @@ -15,4 +15,13 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 - run: npm ci - - run: npm test \ No newline at end of file + - run: npm test + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Setup Node + uses: actions/setup-node@v3 + - run: npm ci + - run: npm run build \ No newline at end of file From 00684d6befea2223938578b46b6f4b9d0151eb47 Mon Sep 17 00:00:00 2001 From: Jessica Asamoah <61128404+Jessica-Asamoah@users.noreply.github.com> Date: Mon, 20 Jan 2025 14:49:47 +0000 Subject: [PATCH 4/5] Update unit-test.yml --- .github/workflows/unit-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 507d2d27..01e6ad9c 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -1,4 +1,4 @@ -name: Unit Tests +name: Unit Two Tests on: push: From 23214bfe61170d73ecc378a2a4cb56a53dc16f58 Mon Sep 17 00:00:00 2001 From: Jessica Asamoah <61128404+Jessica-Asamoah@users.noreply.github.com> Date: Mon, 20 Jan 2025 15:07:14 +0000 Subject: [PATCH 5/5] Update unit-test.yml --- .github/workflows/unit-test.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 01e6ad9c..788f3bc9 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -1,4 +1,4 @@ -name: Unit Two Tests +name: Run Unit Tests on: push: @@ -9,7 +9,6 @@ on: jobs: unit-test: runs-on: ubuntu-latest - steps: - uses: actions/checkout@v3 - name: Setup Node @@ -18,10 +17,10 @@ jobs: - run: npm test build: runs-on: ubuntu-latest - + needs: unit-test steps: - uses: actions/checkout@v3 - name: Setup Node uses: actions/setup-node@v3 - run: npm ci - - run: npm run build \ No newline at end of file + - run: npm test