update method

Future<DroneSecret> update({
  1. required String owner,
  2. required String repo,
  3. required String secret,
  4. required DroneSecret requestBody,
})

PATCH /api/repos/{owner}/{repo}/secrets/{secret}

Implementation

Future<DroneSecret> update({
  required String owner,
  required String repo,
  required String secret,
  required DroneSecret requestBody,
}) async {
  assert(
    requestBody.data.isNotEmpty,
    'You should provider [name]',
  );
  return await _dioService.request<DroneSecret, DroneSecret>(
    path: Uri(
      path: '/api/repos/$owner/$repo/secrets/$secret',
    ),
    body: requestBody.toJson(),
    method: HttpMethod.patch,
  );
}