Skip to content

Instantly share code, notes, and snippets.

@oglok
Last active July 15, 2026 14:50
Show Gist options
  • Select an option

  • Save oglok/b603c4daa54e0527fae19f189a4bfa91 to your computer and use it in GitHub Desktop.

Select an option

Save oglok/b603c4daa54e0527fae19f189a4bfa91 to your computer and use it in GitHub Desktop.
  flowchart TD
      subgraph upstream["Upstream"]
          A["vllm-project/vllm-omni<br/><i>main branch</i>"]
      end

      subgraph midstream["Midstream Fork — neuralmagic/nm-vllm-omni-ent"]
          B["Rebase onto upstream main"]
          C["Apply carries"]
          D["Tag release<br/><b>v0.21.0+rhaiv.3</b>"]
      end

      subgraph carries["Carries"]
          C1["Red Hat Containerfile"]
          C2["Bugfixes"]
          C3["New features"]
          C4["Cherrypicks"]
      end

      subgraph automation["Release Automations — triggered by tag"]
          F["CI / CD pipeline"]
          E1["Python Wheels"]
          E2["Dependencies"]
          E3["Container Images via Konflux"]
      end

      A -- "rebase / sync" --> B
      B --> C
      C1 -.-> C
      C2 -.-> C
      C3 -.-> C
      C4 -.-> C
      C --> D
      D -- "tag push triggers" --> F
      F --> E1
      F --> E2
      F --> E3

      style upstream fill:#e8f0fe,stroke:#4285f4,color:#1a1a1a
      style midstream fill:#e8f5e9,stroke:#34a853,color:#1a1a1a
      style carries fill:#fff3e0,stroke:#f9ab00,color:#1a1a1a
      style automation fill:#fce4ec,stroke:#ea4335,color:#1a1a1a
      style A fill:#c9daf8,stroke:#4285f4,color:#1a1a1a
      style B fill:#b7dfbf,stroke:#34a853,color:#1a1a1a
      style C fill:#b7dfbf,stroke:#34a853,color:#1a1a1a
      style D fill:#b7dfbf,stroke:#34a853,color:#1a1a1a
      style C1 fill:#ffe0b2,stroke:#f9ab00,color:#1a1a1a
      style C2 fill:#ffe0b2,stroke:#f9ab00,color:#1a1a1a
      style C3 fill:#ffe0b2,stroke:#f9ab00,color:#1a1a1a
      style C4 fill:#ffe0b2,stroke:#f9ab00,color:#1a1a1a
      style F fill:#f8bbd0,stroke:#ea4335,color:#1a1a1a
      style E1 fill:#f8bbd0,stroke:#ea4335,color:#1a1a1a
      style E2 fill:#f8bbd0,stroke:#ea4335,color:#1a1a1a
      style E3 fill:#f8bbd0,stroke:#ea4335,color:#1a1a1a
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment