Skip to content

[SBIN] Implement GitHub ABI check CI jobs (arm and x86) #1739

Description

@msarahan

This involves setting up automated Continuous Integration (CI) jobs for both ARM and x86 architectures to perform critical ABI compliance checks.

  • Build cuvs_c in debug mode: The CI process must first build the cuvs_c library using debug configuration settings.
  • Fetch the generated database from a GitHub store: The job needs to retrieve the reference ABI database from a designated location within GitHub storage for comparison.
  • Set up issue reporting for ABI checks: Mechanisms must be established to automatically report any detected ABI violations as issues within the tracking system.

Extracted from original doc at https://docs.google.com/document/d/13fxnoZQIvJPKDwz-21fXMrux6HtJG7KW5cHafrmJtAo/edit?tab=t.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Task.

    Projects

    Status
    Done
    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions