Merge pull request #114 from useblacksmith/add-up-ping

src: add ping before get stickydisk
pull/1393/head
Aditya Maru 4 months ago committed by GitHub
commit 198ccc9626
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

2
dist/index.js generated vendored

File diff suppressed because one or more lines are too long

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

@ -168,6 +168,14 @@ export async function getStickyDisk(options?: {signal?: AbortSignal}): Promise<{
const client = await reporter.createBlacksmithAgentClient();
core.info(`Created Blacksmith agent client`);
// Test connection using up endpoint
try {
await client.up({}, {signal: options?.signal});
core.info('Successfully connected to Blacksmith agent');
} catch (error) {
throw new Error(`grpc connection test failed: ${error.message}`);
}
const stickyDiskKey = process.env.GITHUB_REPO_NAME || '';
if (stickyDiskKey === '') {
throw new Error('GITHUB_REPO_NAME is not set');

Loading…
Cancel
Save