Skip to content

pin third party dependencies in the engine repo #99797

@godofredoc

Description

@godofredoc

For security purposes it is recommended to always pin third party dependencies and also have a dependency update service that validates the pinned dependencies are kept up to date.

Engine has different types of dependencies:

  • Git repository dependencies, source that is checked out and integrated at runtime.
  • Packages dependencies, binary dependencies downloaded using ad-hoc scripts.
  • CIPD dependencies, binary dependencies using the cipd packages services.

We need to pin all these dependencies and also implement a service to keep them up to date.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listteam-infraOwned by Infrastructure teamtriaged-infraTriaged by Infrastructure team

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions