Skip to content

ci: make dependency installation non-interactive - #108

Open
bferanmi806-sketch wants to merge 1 commit into
hyphae:vertex-4from
bferanmi806-sketch:vertex-4
Open

ci: make dependency installation non-interactive#108
bferanmi806-sketch wants to merge 1 commit into
hyphae:vertex-4from
bferanmi806-sketch:vertex-4

Conversation

@bferanmi806-sketch

Copy link
Copy Markdown

Historical context: The August 18 Makefile CI run on vertex-4 stalled in Install dependencies until the six-hour job limit; Verify tools, Build, and Run were not reached. The original cancelled-run output does not establish which process held the job. In a fresh Ubuntu 24.04 reproduction, the same install sequence can block on interactive tzdata configuration at Geographic area:. This change makes package configuration explicitly non-interactive and makes the GPG key conversion batch-safe.

Validation:

  • actionlint passed
  • YAML parse passed
  • git diff --check passed
  • Ubuntu 24.04 dependency installation completed non-interactively through MongoDB 8.0 and uv
  • make build was reached

Scope: workflow-only; preserves Ubuntu 24.04, MongoDB 8.0, and the existing vertex-4 component branch behavior.

Signed-off-by: Enoch <277080233+bferanmi806-sketch@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant