deleteReleaseAsset method
Delete a release asset.
API docs: https://developer.github.com/v3/repos/releases/#delete-a-release-asset
Implementation
Future<bool> deleteReleaseAsset(
RepositorySlug slug, ReleaseAsset asset) async {
ArgumentError.checkNotNull(slug);
ArgumentError.checkNotNull(asset);
return github
.request(
'DELETE',
'/repos/${slug.fullName}/releases/assets/${asset.id}',
statusCode: StatusCodes.NO_CONTENT,
)
.then((response) => response.statusCode == StatusCodes.NO_CONTENT);
}