package gha
import "github.com/moby/buildkit/cache/remotecache/gha"
Index ¶
- func NewExporter(c *Config) (remotecache.Exporter, error)
- func NewImporter(c *Config) (remotecache.Importer, error)
- func ResolveCacheExporterFunc(conf *ghatypes.CacheConfig, v VerifierProvider) remotecache.ResolveCacheExporterFunc
- func ResolveCacheImporterFunc(conf *ghatypes.CacheConfig, v VerifierProvider) remotecache.ResolveCacheImporterFunc
- type Config
- type VerifierProvider
Functions ¶
func NewExporter ¶
func NewExporter(c *Config) (remotecache.Exporter, error)
func NewImporter ¶
func NewImporter(c *Config) (remotecache.Importer, error)
func ResolveCacheExporterFunc ¶
func ResolveCacheExporterFunc(conf *ghatypes.CacheConfig, v VerifierProvider) remotecache.ResolveCacheExporterFunc
ResolveCacheExporterFunc for Github actions cache exporter.
func ResolveCacheImporterFunc ¶
func ResolveCacheImporterFunc(conf *ghatypes.CacheConfig, v VerifierProvider) remotecache.ResolveCacheImporterFunc
ResolveCacheImporterFunc for Github actions cache importer.
Types ¶
type Config ¶
type Config struct {
Scope string
URL string
Token string // token for the Github Cache runtime API
GHToken string // token for the Github REST API
Repository string
Version int
Timeout time.Duration
*ghatypes.CacheConfig
// contains filtered or unexported fields
}
type VerifierProvider ¶
Source Files ¶
Directories ¶
| Path | Synopsis |
|---|---|
| cache/remotecache/gha/ghatypes |
- Version
- v0.28.0-rc2
- Published
- Feb 26, 2026
- Platform
- js/wasm
- Imports
- 33 packages
- Last checked
- 8 minutes ago –
Tools for package owners.