Skip to content

Commit 4c6803e

Browse files
Revert "fix: disabling tests in github workflow"
This reverts commit 8294dbc. Enabling the Karma tests in the git flow. closes #84
1 parent 6d0314f commit 4c6803e

File tree

1 file changed

+23
-26
lines changed

1 file changed

+23
-26
lines changed

.github/workflows/codeql.yml

Lines changed: 23 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,32 +19,29 @@ on:
1919
- cron: '22 20 * * 6'
2020

2121
jobs:
22-
# Temporarily removing this, for some reason the "singleRun" option of Karma is being ignored by Karma and it is never closing
23-
# this is a new issue since updating to Angular v20
24-
#
25-
# tests:
26-
# name: ng test_automation
27-
# runs-on: [ self-hosted ]
28-
# steps:
29-
# # Required for our repo to run
30-
# - name: Install NodeJS
31-
# uses: actions/setup-node@v4
32-
# with:
33-
# node-version: 'lts/iron'
34-
# - name: Install Chrome
35-
# uses: browser-actions/setup-chrome@v1
36-
#
37-
# # Checkout the code
38-
# - name: Checkout repository
39-
# uses: actions/checkout@v4
40-
#
41-
# # Run the ng lint command
42-
# - name: Install NPM Packages
43-
# working-directory: ./src
44-
# run: npm install
45-
# - name: ng test_automation
46-
# working-directory: ./src
47-
# run: npm run test_automation
22+
tests:
23+
name: ng test
24+
runs-on: [ self-hosted ]
25+
steps:
26+
# Required for our repo to run
27+
- name: Install NodeJS
28+
uses: actions/setup-node@v4
29+
with:
30+
node-version: 'lts/iron'
31+
- name: Install Chrome
32+
uses: browser-actions/setup-chrome@v1
33+
34+
# Checkout the code
35+
- name: Checkout repository
36+
uses: actions/checkout@v4
37+
38+
# Run the ng lint command
39+
- name: Install NPM Packages
40+
working-directory: ./src
41+
run: npm install
42+
- name: ng test
43+
working-directory: ./src
44+
run: npm run test_automation
4845

4946
lint:
5047
name: ng lint

0 commit comments

Comments
 (0)