nodejs / nodejs/build

Modernize Debian in CI

Open
#3,499 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

ci-public
Dominant language
Jinja
Stars
541
Forks
185
Avg merge
22h 15m
Merged PRs (30d)
4

Description

Our Debian hosts are not in a very good shape:

  • 2 x64 hosts with Debian 8 (EoL, offline for outdated Java)
  • 2 x64 hosts with Debian 9 (EoL, offline for outdated Java)
  • 2 x64 hosts and 3 armv7l containers with Debian 10 (EoL in 9 months, GCC 10 not available)

CleanShot 2023-09-22 at 15 24 37

https://endoflife.date/debian

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the CI host and container definitions for the Debian 8, 9, and 10 systems listed in the issue. Review how those systems are provisioned and tested, then update the Debian environments and verify that the affected CI jobs run successfully on the supported versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian
Domain
ci-cd, infrastructure
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.