remove runtime dependency on twirp-ts

This commit is contained in:
Rob Herley
2025-01-27 17:52:55 +00:00
committed by GitHub
parent 1f7c2c79e0
commit e0c069db55
12 changed files with 396 additions and 2159 deletions

View File

@@ -5,7 +5,7 @@ import {getCacheServiceURL} from '../config'
import {getRuntimeToken} from '../cacheUtils'
import {BearerCredentialHandler} from '@actions/http-client/lib/auth'
import {HttpClient, HttpClientResponse, HttpCodes} from '@actions/http-client'
import {CacheServiceClientJSON} from '../../generated/results/api/v1/cache.twirp'
import {CacheServiceClientJSON} from '../../generated/results/api/v1/cache.twirp-client'
// The twirp http client must implement this interface
interface Rpc {