POTE/.github
ilia ac193950dd
Some checks failed
CI / lint-and-test (push) Successful in 2m34s
CI / secret-scanning (push) Successful in 1m33s
CI / security-scan (push) Successful in 2m12s
CI / dependency-scan (push) Successful in 1m38s
CI / sast-scan (push) Successful in 2m36s
CI / container-scan (push) Successful in 2m14s
CI / sonar-analysis (push) Successful in 3m38s
CI / docker-build-test (push) Failing after 1m39s
CI / workflow-summary (push) Successful in 1m31s
Fix CI: Prevent interactive prompts in sonar-analysis job
ISSUE:
======
- CI job stuck waiting for tzdata timezone configuration
- Interactive prompt blocks non-interactive CI environment
- Job running for 30+ minutes waiting for user input

FIX:
====
- Set DEBIAN_FRONTEND=noninteractive in all apt-get steps
- Pre-configure timezone to UTC before package installation
- Prevents interactive prompts during package configuration

CHANGES:
========
- Install Node.js step: Added DEBIAN_FRONTEND=noninteractive
- Install Java step: Added DEBIAN_FRONTEND=noninteractive
- Install Python 3.11 step: Added DEBIAN_FRONTEND=noninteractive + TZ=UTC
- Set timezone symlink before apt-get install to avoid tzdata prompt

This ensures all package installations run non-interactively.
2026-01-10 15:03:37 -05:00
..