Skip to content

Conversation

@Ferroin
Copy link
Member

@Ferroin Ferroin commented Jan 27, 2026

Summary

It went EOL upstream on 2025-05-31.

Test Plan

n/a

Additional Information

Closes: #20231


Summary by cubic

Dropped Ubuntu 20.04 (Focal) from CI and package builds due to upstream EOL on 2025-05-31. Moved it to the legacy list and updated platform support docs.

  • Migration
    • CI no longer runs on 20.04; no new 20.04 packages.
    • Use Ubuntu 22.04 or newer for builds and testing.
    • Existing 20.04 packages remain in legacy repos.

Written for commit 2fe3001. Summary will update on new commits.

It went EOL upstream on 2025-05-31.
@github-actions github-actions bot added area/ci area/packaging Packaging and operating systems support area/docs labels Jan 27, 2026
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.
Architecture diagram
sequenceDiagram
    participant GHA as CI Orchestrator
    participant Config as .github/data/distros.yml
    participant Runner as Build Runner
    participant Legacy as Legacy Archive

    Note over GHA,Legacy: Pipeline Matrix Generation Flow

    GHA->>Config: Read platform definitions
    Config-->>GHA: Return distro lists
    
    Note right of GHA: Processing 'include' vs 'legacy' lists

    loop For Active Distros (e.g., Ubuntu 22.04, 24.04)
        GHA->>Runner: Schedule Build Job
        Runner->>Runner: Execute Tests
        Runner-->>GHA: Success
    end

    alt CHANGED: Ubuntu 20.04 (Focal)
        Note right of GHA: Now identified as 'legacy'
        GHA->>GHA: Skip Matrix Generation
        Note over Runner: No job spawned for 20.04
        GHA-->>Legacy: (Implicit) Maintain existing packages only
    end
Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci area/docs area/packaging Packaging and operating systems support

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Platform EOL]: ubuntu 20.04 will be EOL soon.

1 participant