Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-3354

Use a release GitHub account for libmongocrypt releases

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: Release Automation
    • None
    • Not Needed

      Use Case

      Currently, individual engineers' GitHub tokens are used for (some?) releases, e.g. matt.broadstone's GitHub token is still be using for mongodb-client-encryption releases.

      The Rust team currently uses a shared GitHub account to publish their releases to crates.io. https://github.com/mongo-rust-driver

      We should consider repurposing that account or creating a new general drivers release account that could be used for these purposes.

      Dependencies

      • upstream and/or downstream requirements and timelines to bear in mind

      Unknowns

      • questions that need to be answered to determine implementation

      Acceptance Criteria

      Implementation Requirements
      • functional reqs, potential snafus to avoid, performance targets, etc
      Testing Requirements
      • unit test, spec test sync, etc
      Documentation Requirements
      • Document usage in release guide
      Follow Up Requirements
      • additional tickets to file, required releases, etc

            Assignee:
            alexander.golin@mongodb.com Alexander Golin (Inactive)
            Reporter:
            kaitlin.mahar@mongodb.com Kaitlin Mahar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: