mirror of
				https://github.com/actions/checkout.git
				synced 2025-11-04 13:29:15 +08:00 
			
		
		
		
	consume new @actions/github for GHES support (#236)
This commit is contained in:
		
							
								
								
									
										14282
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14282
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										127
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										127
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -15,19 +15,19 @@
 | 
				
			|||||||
      "integrity": "sha512-nvFkxwiicvpzNiCBF4wFBDfnBvi7xp/as7LE1hBxBxKG2L29+gkIPBiLKMVORL+Hg3JNf07AKRfl0V5djoypjQ=="
 | 
					      "integrity": "sha512-nvFkxwiicvpzNiCBF4wFBDfnBvi7xp/as7LE1hBxBxKG2L29+gkIPBiLKMVORL+Hg3JNf07AKRfl0V5djoypjQ=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@actions/github": {
 | 
					    "@actions/github": {
 | 
				
			||||||
      "version": "2.1.0",
 | 
					      "version": "2.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@actions/github/-/github-2.1.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@actions/github/-/github-2.2.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-G4ncMlh4pLLAvNgHUYUtpWQ1zPf/VYqmRH9oshxLabdaOOnp7i1hgSgzr2xne2YUaSND3uqemd3YYTIsm2f/KQ==",
 | 
					      "integrity": "sha512-9UAZqn8ywdR70n3GwVle4N8ALosQs4z50N7XMXrSTUVOmVpaBC5kE3TRTT7qQdi3OaQV24mjGuJZsHUmhD+ZXw==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@actions/http-client": "^1.0.3",
 | 
					        "@actions/http-client": "^1.0.3",
 | 
				
			||||||
        "@octokit/graphql": "^4.3.1",
 | 
					        "@octokit/graphql": "^4.3.1",
 | 
				
			||||||
        "@octokit/rest": "^16.15.0"
 | 
					        "@octokit/rest": "^16.43.1"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@actions/http-client": {
 | 
					    "@actions/http-client": {
 | 
				
			||||||
      "version": "1.0.3",
 | 
					      "version": "1.0.8",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-1.0.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-1.0.8.tgz",
 | 
				
			||||||
      "integrity": "sha512-wFwh1U4adB/Zsk4cc9kVqaBOHoknhp/pJQk+aWTocbAZWpIl4Zx/At83WFRLXvxB+5HVTWOACM6qjULMZfQSfw==",
 | 
					      "integrity": "sha512-G4JjJ6f9Hb3Zvejj+ewLLKLf99ZC+9v+yCxoYf9vSyH+WkzPLB2LuUtRMGNkooMqdugGBFStIKXOuvH1W+EctA==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "tunnel": "0.0.6"
 | 
					        "tunnel": "0.0.6"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
@@ -622,13 +622,23 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@octokit/endpoint": {
 | 
					    "@octokit/endpoint": {
 | 
				
			||||||
      "version": "5.5.1",
 | 
					      "version": "6.0.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.5.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-nBFhRUb5YzVTCX/iAK1MgQ4uWo89Gu0TH00qQHoYRCsE12dWcG1OiLd7v2EIo2+tpUKPMOQ62QFy9hy9Vg2ULg==",
 | 
					      "integrity": "sha512-pOPHaSz57SFT/m3R5P8MUu4wLPszokn5pXcB/pzavLTQf2jbU+6iayTvzaY6/BiotuRS0qyEUkx3QglT4U958A==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@octokit/types": "^2.0.0",
 | 
					        "@octokit/types": "^2.11.1",
 | 
				
			||||||
        "is-plain-object": "^3.0.0",
 | 
					        "is-plain-object": "^3.0.0",
 | 
				
			||||||
        "universal-user-agent": "^4.0.0"
 | 
					        "universal-user-agent": "^5.0.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "universal-user-agent": {
 | 
				
			||||||
 | 
					          "version": "5.0.0",
 | 
				
			||||||
 | 
					          "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-5.0.0.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-B5TPtzZleXyPrUMKCpEHFmVhMN6EhmJYjG5PQna9s7mXeSqGTLap4OpqLl5FCEFUI3UBmllkETwKf/db66Y54Q==",
 | 
				
			||||||
 | 
					          "requires": {
 | 
				
			||||||
 | 
					            "os-name": "^3.1.0"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@octokit/graphql": {
 | 
					    "@octokit/graphql": {
 | 
				
			||||||
@@ -641,25 +651,57 @@
 | 
				
			|||||||
        "universal-user-agent": "^4.0.0"
 | 
					        "universal-user-agent": "^4.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@octokit/request": {
 | 
					    "@octokit/plugin-paginate-rest": {
 | 
				
			||||||
      "version": "5.3.1",
 | 
					      "version": "1.1.2",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.3.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-1.1.2.tgz",
 | 
				
			||||||
      "integrity": "sha512-5/X0AL1ZgoU32fAepTfEoggFinO3rxsMLtzhlUX+RctLrusn/CApJuGFCd0v7GMFhF+8UiCsTTfsu7Fh1HnEJg==",
 | 
					      "integrity": "sha512-jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@octokit/endpoint": "^5.5.0",
 | 
					        "@octokit/types": "^2.0.1"
 | 
				
			||||||
        "@octokit/request-error": "^1.0.1",
 | 
					      }
 | 
				
			||||||
        "@octokit/types": "^2.0.0",
 | 
					    },
 | 
				
			||||||
 | 
					    "@octokit/plugin-request-log": {
 | 
				
			||||||
 | 
					      "version": "1.0.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "@octokit/plugin-rest-endpoint-methods": {
 | 
				
			||||||
 | 
					      "version": "2.4.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-2.4.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "@octokit/types": "^2.0.1",
 | 
				
			||||||
 | 
					        "deprecation": "^2.3.1"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "@octokit/request": {
 | 
				
			||||||
 | 
					      "version": "5.4.2",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.4.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-zKdnGuQ2TQ2vFk9VU8awFT4+EYf92Z/v3OlzRaSh4RIP0H6cvW1BFPXq4XYvNez+TPQjqN+0uSkCYnMFFhcFrw==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "@octokit/endpoint": "^6.0.1",
 | 
				
			||||||
 | 
					        "@octokit/request-error": "^2.0.0",
 | 
				
			||||||
 | 
					        "@octokit/types": "^2.11.1",
 | 
				
			||||||
        "deprecation": "^2.0.0",
 | 
					        "deprecation": "^2.0.0",
 | 
				
			||||||
        "is-plain-object": "^3.0.0",
 | 
					        "is-plain-object": "^3.0.0",
 | 
				
			||||||
        "node-fetch": "^2.3.0",
 | 
					        "node-fetch": "^2.3.0",
 | 
				
			||||||
        "once": "^1.4.0",
 | 
					        "once": "^1.4.0",
 | 
				
			||||||
        "universal-user-agent": "^4.0.0"
 | 
					        "universal-user-agent": "^5.0.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "universal-user-agent": {
 | 
				
			||||||
 | 
					          "version": "5.0.0",
 | 
				
			||||||
 | 
					          "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-5.0.0.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-B5TPtzZleXyPrUMKCpEHFmVhMN6EhmJYjG5PQna9s7mXeSqGTLap4OpqLl5FCEFUI3UBmllkETwKf/db66Y54Q==",
 | 
				
			||||||
 | 
					          "requires": {
 | 
				
			||||||
 | 
					            "os-name": "^3.1.0"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@octokit/request-error": {
 | 
					    "@octokit/request-error": {
 | 
				
			||||||
      "version": "1.2.0",
 | 
					      "version": "2.0.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-1.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-DNBhROBYjjV/I9n7A8kVkmQNkqFAMem90dSxqvPq57e2hBr7mNTX98y3R2zDpqMQHVRpBDjsvsfIGgBzy+4PAg==",
 | 
					      "integrity": "sha512-rtYicB4Absc60rUv74Rjpzek84UbVHGHJRu4fNVlZ1mCcyUPPuzFfG9Rn6sjHrd95DEsmjSt1Axlc699ZlbDkw==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@octokit/types": "^2.0.0",
 | 
					        "@octokit/types": "^2.0.0",
 | 
				
			||||||
        "deprecation": "^2.0.0",
 | 
					        "deprecation": "^2.0.0",
 | 
				
			||||||
@@ -667,11 +709,14 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@octokit/rest": {
 | 
					    "@octokit/rest": {
 | 
				
			||||||
      "version": "16.38.1",
 | 
					      "version": "16.43.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.38.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.43.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-zyNFx+/Bd1EXt7LQjfrc6H4wryBQ/oDuZeZhGMBSFr1eMPFDmpEweFQR3R25zjKwBQpDY7L5GQO6A3XSaOfV1w==",
 | 
					      "integrity": "sha512-gfFKwRT/wFxq5qlNjnW2dh+qh74XgTQ2B179UX5K1HYCluioWj8Ndbgqw2PVqa1NnVJkGHp2ovMpVn/DImlmkw==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@octokit/auth-token": "^2.4.0",
 | 
					        "@octokit/auth-token": "^2.4.0",
 | 
				
			||||||
 | 
					        "@octokit/plugin-paginate-rest": "^1.1.1",
 | 
				
			||||||
 | 
					        "@octokit/plugin-request-log": "^1.0.0",
 | 
				
			||||||
 | 
					        "@octokit/plugin-rest-endpoint-methods": "2.4.0",
 | 
				
			||||||
        "@octokit/request": "^5.2.0",
 | 
					        "@octokit/request": "^5.2.0",
 | 
				
			||||||
        "@octokit/request-error": "^1.0.2",
 | 
					        "@octokit/request-error": "^1.0.2",
 | 
				
			||||||
        "atob-lite": "^2.0.0",
 | 
					        "atob-lite": "^2.0.0",
 | 
				
			||||||
@@ -684,12 +729,24 @@
 | 
				
			|||||||
        "octokit-pagination-methods": "^1.1.0",
 | 
					        "octokit-pagination-methods": "^1.1.0",
 | 
				
			||||||
        "once": "^1.4.0",
 | 
					        "once": "^1.4.0",
 | 
				
			||||||
        "universal-user-agent": "^4.0.0"
 | 
					        "universal-user-agent": "^4.0.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "@octokit/request-error": {
 | 
				
			||||||
 | 
					          "version": "1.2.1",
 | 
				
			||||||
 | 
					          "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-1.2.1.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA==",
 | 
				
			||||||
 | 
					          "requires": {
 | 
				
			||||||
 | 
					            "@octokit/types": "^2.0.0",
 | 
				
			||||||
 | 
					            "deprecation": "^2.0.0",
 | 
				
			||||||
 | 
					            "once": "^1.4.0"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@octokit/types": {
 | 
					    "@octokit/types": {
 | 
				
			||||||
      "version": "2.1.1",
 | 
					      "version": "2.14.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@octokit/types/-/types-2.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@octokit/types/-/types-2.14.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-89LOYH+d/vsbDX785NOfLxTW88GjNd0lWRz1DVPVsZgg9Yett5O+3MOvwo7iHgvUwbFz0mf/yPIjBkUbs4kxoQ==",
 | 
					      "integrity": "sha512-1w2wxpN45rEXPDFeB7rGain7wcJ/aTRg8bdILITVnS0O7a4zEGELa3JmIe+jeLdekQjvZRbVfNPqS+mi5fKCKQ==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@types/node": ">= 8"
 | 
					        "@types/node": ">= 8"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@@ -6720,9 +6777,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "universal-user-agent": {
 | 
					    "universal-user-agent": {
 | 
				
			||||||
      "version": "4.0.0",
 | 
					      "version": "4.0.1",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-4.0.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-4.0.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-eM8knLpev67iBDizr/YtqkJsF3GK8gzDc6st/WKzrTuPtcsOKW/0IdL4cnMBsU69pOx0otavLWBDGTwg+dB0aA==",
 | 
					      "integrity": "sha512-LnST3ebHwVL2aNe4mejI9IQh2HfZ1RLo8Io2HugSif8ekzD1TlWpHpColOB/eh8JHMLkGH3Akqf040I+4ylNxg==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "os-name": "^3.1.0"
 | 
					        "os-name": "^3.1.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@@ -6901,9 +6958,9 @@
 | 
				
			|||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "windows-release": {
 | 
					    "windows-release": {
 | 
				
			||||||
      "version": "3.2.0",
 | 
					      "version": "3.3.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.2.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.3.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-QTlz2hKLrdqukrsapKsINzqMgOUpQW268eJ0OaOpJN32h272waxR9fkB9VoWRtK7uKHG5EHJcTXQBD8XZVJkFA==",
 | 
					      "integrity": "sha512-2HetyTg1Y+R+rUgrKeUEhAG/ZuOmTrI1NBb3ZyAGQMYmOJjBBPe4MTodghRkmLJZHwkuPi02anbeGP+Zf401LQ==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "execa": "^1.0.0"
 | 
					        "execa": "^1.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -28,7 +28,7 @@
 | 
				
			|||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "@actions/core": "^1.1.3",
 | 
					    "@actions/core": "^1.1.3",
 | 
				
			||||||
    "@actions/exec": "^1.0.1",
 | 
					    "@actions/exec": "^1.0.1",
 | 
				
			||||||
    "@actions/github": "^2.0.2",
 | 
					    "@actions/github": "^2.2.0",
 | 
				
			||||||
    "@actions/io": "^1.0.1",
 | 
					    "@actions/io": "^1.0.1",
 | 
				
			||||||
    "@actions/tool-cache": "^1.1.2",
 | 
					    "@actions/tool-cache": "^1.1.2",
 | 
				
			||||||
    "uuid": "^3.3.3"
 | 
					    "uuid": "^3.3.3"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -6,9 +6,8 @@ import * as io from '@actions/io'
 | 
				
			|||||||
import * as path from 'path'
 | 
					import * as path from 'path'
 | 
				
			||||||
import * as retryHelper from './retry-helper'
 | 
					import * as retryHelper from './retry-helper'
 | 
				
			||||||
import * as toolCache from '@actions/tool-cache'
 | 
					import * as toolCache from '@actions/tool-cache'
 | 
				
			||||||
import * as urlHelper from './url-helper'
 | 
					 | 
				
			||||||
import {default as uuid} from 'uuid/v4'
 | 
					import {default as uuid} from 'uuid/v4'
 | 
				
			||||||
import {ReposGetArchiveLinkParams} from '@octokit/rest'
 | 
					import {Octokit} from '@octokit/rest'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const IS_WINDOWS = process.platform === 'win32'
 | 
					const IS_WINDOWS = process.platform === 'win32'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -75,8 +74,8 @@ async function downloadArchive(
 | 
				
			|||||||
  ref: string,
 | 
					  ref: string,
 | 
				
			||||||
  commit: string
 | 
					  commit: string
 | 
				
			||||||
): Promise<Buffer> {
 | 
					): Promise<Buffer> {
 | 
				
			||||||
  const octokit = new github.GitHub(authToken, {baseUrl: urlHelper.getApiUrl()})
 | 
					  const octokit = new github.GitHub(authToken)
 | 
				
			||||||
  const params: ReposGetArchiveLinkParams = {
 | 
					  const params: Octokit.ReposGetArchiveLinkParams = {
 | 
				
			||||||
    owner: owner,
 | 
					    owner: owner,
 | 
				
			||||||
    repo: repo,
 | 
					    repo: repo,
 | 
				
			||||||
    archive_format: IS_WINDOWS ? 'zipball' : 'tarball',
 | 
					    archive_format: IS_WINDOWS ? 'zipball' : 'tarball',
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,10 +2,6 @@ import * as assert from 'assert'
 | 
				
			|||||||
import {IGitSourceSettings} from './git-source-settings'
 | 
					import {IGitSourceSettings} from './git-source-settings'
 | 
				
			||||||
import {URL} from 'url'
 | 
					import {URL} from 'url'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function getApiUrl(): string {
 | 
					 | 
				
			||||||
  return process.env['GITHUB_API_URL'] || 'https://api.github.com'
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
export function getFetchUrl(settings: IGitSourceSettings): string {
 | 
					export function getFetchUrl(settings: IGitSourceSettings): string {
 | 
				
			||||||
  assert.ok(
 | 
					  assert.ok(
 | 
				
			||||||
    settings.repositoryOwner,
 | 
					    settings.repositoryOwner,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user