[COMPASS-5218] Extract the GithubRepo class as a shared package and use it in both Compass and mongosh Created: 21/Oct/21  Updated: 10/Nov/21  Resolved: 01/Nov/21

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Maurizio Casimirri Assignee: Maurizio Casimirri
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Documentation Changes: Not Needed
Sprint: Iteration Novokuybyshevsk, Iteration Orlando

 Description   

Both compass and mongosh creates and uploads releases on Github we can use the same class for both releases.

NOTE: in compass we had to copy paste the code from mongosh to fix https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/ and there are minimal changes to the Asset argument of the function to upload assets: Asset must have an optional `name: string` property and the contentType property has to be optional instead of required.



 Comments   
Comment by Githook User [ 10/Nov/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: chore: use @mongodb-js/devtools-github-repo COMPASS-5218 (#2556)
Branch: 1.29-releases
https://github.com/mongodb-js/compass/commit/e835e2d64523ca0268b30f68f2626f5b40d0e4e7

Comment by Githook User [ 02/Nov/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: chore: use @mongodb-js/devtools-github-repo COMPASS-5218 (#2556)
Branch: COMPASS-5229
https://github.com/mongodb-js/compass/commit/e835e2d64523ca0268b30f68f2626f5b40d0e4e7

Comment by Githook User [ 02/Nov/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: chore: use @mongodb-js/devtools-github-repo COMPASS-5218 (#2556)
Branch: compass-home-ts
https://github.com/mongodb-js/compass/commit/e835e2d64523ca0268b30f68f2626f5b40d0e4e7

Comment by Githook User [ 02/Nov/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: chore: use @mongodb-js/devtools-github-repo COMPASS-5218 (#2556)
Branch: COMPASS-5192-connection-tracking
https://github.com/mongodb-js/compass/commit/e835e2d64523ca0268b30f68f2626f5b40d0e4e7

Comment by Githook User [ 01/Nov/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: chore: use @mongodb-js/devtools-github-repo COMPASS-5218 (#2556)
Branch: compass-5208-5209-5210-refactor-instance-db-coll-models
https://github.com/mongodb-js/compass/commit/e835e2d64523ca0268b30f68f2626f5b40d0e4e7

Comment by Githook User [ 29/Oct/21 ]

Author:

{'name': 'Maurizio Casimirri', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: chore: use @mongodb-js/devtools-github-repo COMPASS-5218 (#2556)
Branch: main
https://github.com/mongodb-js/compass/commit/e835e2d64523ca0268b30f68f2626f5b40d0e4e7

Comment by Githook User [ 28/Oct/21 ]

Author:

{'name': 'mcasimir', 'email': 'maurizio.cas@gmail.com', 'username': 'mcasimir'}

Message: chore: use @mongodb-js/devtools-github-repo COMPASS-5218
Branch: COMPASS-5218
https://github.com/mongodb-js/compass/commit/32c3ff2fa52b0a589a28c5c365a1e5a2546b2b22

Generated at Wed Feb 07 22:38:50 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.