Skip to content

Commit 568eedd

Browse files
committed
[NAE-2116] Frontend remote configuration
- testing pipeline
1 parent 6c153c5 commit 568eedd

File tree

1 file changed

+3
-32
lines changed

1 file changed

+3
-32
lines changed

.github/workflows/pr-build.yml

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -17,41 +17,12 @@ jobs:
1717
name: Full Test on Node.js version ${{ matrix.node-version }}
1818
with:
1919
node-version: ${{ matrix.node-version }}
20-
- name: Install dependencies (bez Chromium)
20+
- name: Install dependencies (bez Puppeteer)
2121
run: npm install --legacy-peer-deps --verbose
2222
env:
2323
PUPPETEER_SKIP_DOWNLOAD: 'true'
24-
- name: Install dependencies with timeout and diagnostics
25-
run: |
26-
npm install --legacy-peer-deps --verbose &
27-
pid=$!
28-
for i in {1..5}; do
29-
if ! kill -0 $pid 2>/dev/null; then
30-
break
31-
fi
32-
echo "Still installing... ($i min)"
33-
sleep 60
34-
done
35-
if kill -0 $pid 2>/dev/null; then
36-
echo "npm install is stuck, killing process..."
37-
ps aux
38-
pstree -p $pid || true
39-
kill -9 $pid
40-
exit 1
41-
fi
42-
wait $pid
43-
exit_code=$?
44-
if [ $exit_code -eq 0 ]; then
45-
echo "npm install completed successfully (exit code: $exit_code)"
46-
else
47-
echo "npm install FAILED with exit code $exit_code"
48-
fi
49-
exit $exit_code
50-
- name: Debug
51-
run: |
52-
ps aux
53-
pstree -p
54-
lsof -p $pid || true
24+
- name: Install dependencies
25+
run: npm install --legacy-peer-deps
5526
- name: Build & test components-core
5627
run: |
5728
npm run ncc:build

0 commit comments

Comments
 (0)