Synchronizing API and documentation updates

This commit is contained in:
gitnexbot
2026-03-17 00:02:16 +00:00
parent 8ec5f1eace
commit 92e681e348
12 changed files with 587 additions and 27 deletions
+102 -6
View File
@@ -15,7 +15,7 @@ Method | HTTP request | Description
[**createRepoVariable**](RepositoryApi.md#createRepoVariable) | **POST** repos/{owner}/{repo}/actions/variables/{variablename} | Create a repo-level variable
[**deleteActionRun**](RepositoryApi.md#deleteActionRun) | **DELETE** repos/{owner}/{repo}/actions/runs/{run} | Delete a workflow run
[**deleteArtifact**](RepositoryApi.md#deleteArtifact) | **DELETE** repos/{owner}/{repo}/actions/artifacts/{artifact_id} | Deletes a specific artifact for a workflow run
[**deleteRepoRunner**](RepositoryApi.md#deleteRepoRunner) | **DELETE** repos/{owner}/{repo}/actions/runners/{runner_id} | Delete an repo-level runner
[**deleteRepoRunner**](RepositoryApi.md#deleteRepoRunner) | **DELETE** repos/{owner}/{repo}/actions/runners/{runner_id} | Delete a repo-level runner
[**deleteRepoSecret**](RepositoryApi.md#deleteRepoSecret) | **DELETE** repos/{owner}/{repo}/actions/secrets/{secretname} | Delete a secret in a repository
[**deleteRepoVariable**](RepositoryApi.md#deleteRepoVariable) | **DELETE** repos/{owner}/{repo}/actions/variables/{variablename} | Delete a repo-level variable
[**downloadActionsRunJobLogs**](RepositoryApi.md#downloadActionsRunJobLogs) | **GET** repos/{owner}/{repo}/actions/jobs/{job_id}/logs | Downloads the job logs for a workflow run
@@ -26,7 +26,7 @@ Method | HTTP request | Description
[**getArtifacts**](RepositoryApi.md#getArtifacts) | **GET** repos/{owner}/{repo}/actions/artifacts | Lists all artifacts for a repository
[**getArtifactsOfRun**](RepositoryApi.md#getArtifactsOfRun) | **GET** repos/{owner}/{repo}/actions/runs/{run}/artifacts | Lists all artifacts for a repository run
[**getBlob**](RepositoryApi.md#getBlob) | **GET** repos/{owner}/{repo}/git/blobs/{sha} | Gets the blob of a repository.
[**getRepoRunner**](RepositoryApi.md#getRepoRunner) | **GET** repos/{owner}/{repo}/actions/runners/{runner_id} | Get an repo-level runner
[**getRepoRunner**](RepositoryApi.md#getRepoRunner) | **GET** repos/{owner}/{repo}/actions/runners/{runner_id} | Get a repo-level runner
[**getRepoRunners**](RepositoryApi.md#getRepoRunners) | **GET** repos/{owner}/{repo}/actions/runners | Get repo-level runners
[**getRepoVariable**](RepositoryApi.md#getRepoVariable) | **GET** repos/{owner}/{repo}/actions/variables/{variablename} | Get a repo-level variable
[**getRepoVariablesList**](RepositoryApi.md#getRepoVariablesList) | **GET** repos/{owner}/{repo}/actions/variables | Get repo-level variables list
@@ -193,6 +193,7 @@ Method | HTTP request | Description
[**rerunWorkflowJob**](RepositoryApi.md#rerunWorkflowJob) | **POST** repos/{owner}/{repo}/actions/runs/{run}/jobs/{job_id}/rerun | Reruns a specific workflow job in a run
[**rerunWorkflowRun**](RepositoryApi.md#rerunWorkflowRun) | **POST** repos/{owner}/{repo}/actions/runs/{run}/rerun | Reruns an entire workflow run
[**topicSearch**](RepositoryApi.md#topicSearch) | **GET** topics/search | search topics via keyword
[**updateRepoRunner**](RepositoryApi.md#updateRepoRunner) | **PATCH** repos/{owner}/{repo}/actions/runners/{runner_id} | Update a repo-level runner
[**updateRepoSecret**](RepositoryApi.md#updateRepoSecret) | **PUT** repos/{owner}/{repo}/actions/secrets/{secretname} | Create or Update a secret value in a repository
[**updateRepoVariable**](RepositoryApi.md#updateRepoVariable) | **PUT** repos/{owner}/{repo}/actions/variables/{variablename} | Update a repo-level variable
[**userCurrentCheckSubscription**](RepositoryApi.md#userCurrentCheckSubscription) | **GET** repos/{owner}/{repo}/subscription | Check if the current user is watching a repo
@@ -1203,7 +1204,7 @@ Name | Type | Description | Notes
# **deleteRepoRunner**
> Void deleteRepoRunner(owner, repo, runnerId)
Delete an repo-level runner
Delete a repo-level runner
### Example
```java
@@ -2206,7 +2207,7 @@ Name | Type | Description | Notes
# **getRepoRunner**
> Void getRepoRunner(owner, repo, runnerId)
Get an repo-level runner
Get a repo-level runner
### Example
```java
@@ -2295,7 +2296,7 @@ Name | Type | Description | Notes
<a name="getRepoRunners"></a>
# **getRepoRunners**
> Void getRepoRunners(owner, repo)
> Void getRepoRunners(owner, repo, disabled)
Get repo-level runners
@@ -2353,8 +2354,9 @@ Token.setApiKey("YOUR API KEY");
RepositoryApi apiInstance = new RepositoryApi();
String owner = "owner_example"; // String | owner of the repo
String repo = "repo_example"; // String | name of the repo
Boolean disabled = true; // Boolean | filter by disabled status (true or false)
try {
Void result = apiInstance.getRepoRunners(owner, repo);
Void result = apiInstance.getRepoRunners(owner, repo, disabled);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling RepositoryApi#getRepoRunners");
@@ -2368,6 +2370,7 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**owner** | **String**| owner of the repo |
**repo** | **String**| name of the repo |
**disabled** | **Boolean**| filter by disabled status (true or false) | [optional]
### Return type
@@ -17730,6 +17733,99 @@ Name | Type | Description | Notes
- **Content-Type**: Not defined
- **Accept**: application/json
<a name="updateRepoRunner"></a>
# **updateRepoRunner**
> Void updateRepoRunner(owner, repo, runnerId, body)
Update a repo-level runner
### Example
```java
// Import classes:
//import org.gitnex.tea4j.v2.ApiClient;
//import org.gitnex.tea4j.v2.ApiException;
//import org.gitnex.tea4j.v2.Configuration;
//import org.gitnex.tea4j.v2.auth.*;
//import org.gitnex.tea4j.v2.apis.RepositoryApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: AccessToken
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
AccessToken.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//AccessToken.setApiKeyPrefix("Token");
// Configure API key authorization: AuthorizationHeaderToken
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: BasicAuth
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
BasicAuth.setUsername("YOUR USERNAME");
BasicAuth.setPassword("YOUR PASSWORD");
// Configure API key authorization: SudoHeader
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
SudoHeader.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SudoHeader.setApiKeyPrefix("Token");
// Configure API key authorization: SudoParam
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
SudoParam.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SudoParam.setApiKeyPrefix("Token");
// Configure API key authorization: TOTPHeader
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
TOTPHeader.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//TOTPHeader.setApiKeyPrefix("Token");
// Configure API key authorization: Token
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
Token.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Token.setApiKeyPrefix("Token");
RepositoryApi apiInstance = new RepositoryApi();
String owner = "owner_example"; // String | owner of the repo
String repo = "repo_example"; // String | name of the repo
String runnerId = "runnerId_example"; // String | id of the runner
EditActionRunnerOption body = new EditActionRunnerOption(); // EditActionRunnerOption |
try {
Void result = apiInstance.updateRepoRunner(owner, repo, runnerId, body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling RepositoryApi#updateRepoRunner");
e.printStackTrace();
}
```
### Parameters
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**owner** | **String**| owner of the repo |
**repo** | **String**| name of the repo |
**runnerId** | **String**| id of the runner |
**body** | [**EditActionRunnerOption**](EditActionRunnerOption.md)| | [optional]
### Return type
[**Void**](.md)
### Authorization
[AccessToken](../README.md#AccessToken)[AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken)[BasicAuth](../README.md#BasicAuth)[SudoHeader](../README.md#SudoHeader)[SudoParam](../README.md#SudoParam)[TOTPHeader](../README.md#TOTPHeader)[Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: Not defined
<a name="updateRepoSecret"></a>
# **updateRepoSecret**
> Void updateRepoSecret(owner, repo, secretname, body)