forgejo-runner

git clone git://git.lin.moe/forgejo-runner.git

 1// Copyright 2022 The Gitea Authors. All rights reserved.
 2// SPDX-License-Identifier: MIT
 3
 4package client
 5
 6import (
 7	"code.gitea.io/actions-proto-go/ping/v1/pingv1connect"
 8	"code.gitea.io/actions-proto-go/runner/v1/runnerv1connect"
 9)
10
11// A Client manages communication with the runner.
12//
13//go:generate mockery --name Client
14type Client interface {
15	pingv1connect.PingServiceClient
16	runnerv1connect.RunnerServiceClient
17	Address() string
18	Insecure() bool
19}