我正在尝试检索所有者存储库并获取它的派生数。但是当我运行特定文件时,出现以下错误:
错误:wso2 / github4:0.9.10:GitClientError,消息:字段“许可证” 类型“存储库”上不存在
下面显示的是我的代码:
import ballerina/config;
import ballerina/http;
import ballerina/io;
import wso2/github4;
import wso2/sonarqube6;
function main(string... args) {
json summary = check getLineCoverageSummary();
io:println(summary); }
function getLineCoverageSummary() returns json|error {
endpoint github4:Client githubEP {
clientConfig: {
auth: {
scheme: http:OAUTH2,
accessToken: config:getAsString("GITHUB_TOKEN")
}
}
};
json summaryJson;
github4:Repository repository;
var repo = githubEP->getRepository("suleka96/backend-routes-temp");
match repo {
github4:Repository reposi => {
repository = reposi;
summaryJson = repository.forkCount;
}
github4:GitClientError err => {
return err;
}
}
return summaryJson;
}
非常感谢您的帮助!先感谢您!
答案 0 :(得分:0)
该问题现已解决,更新的GitHub连接器已推送到0.9.13版的Ballerina Central。
https://central.ballerina.io/wso2/github4
拉出更新的连接器,然后重试!
ballerina pull wso2/github4