resource

package
v0.0.0-...-e4e334a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2024 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GithubTagsResourceType

type GithubTagsResourceType[S SourceInfo, V Version, G any, P any] struct {
	// contains filtered or unexported fields
}

func (GithubTagsResourceType[S, V, G, P]) Check

func (r GithubTagsResourceType[S, V, G, P]) Check(request framework.CheckRequest[SourceInfo, Version]) ([]Version, error)

func (*GithubTagsResourceType[S, V, G, P]) Get

type SourceInfo

type SourceInfo struct {
	Owner          string `json:"owner"`
	Repository     string `json:"repository"`
	AccessToken    string `json:"access_token,omitempty"`
	TagSemverRange string `json:"tag_semver_range,omitempty"`
}

type Version

type Version struct {
	TagName string `json:"tag_name"`
	Ref     string `json:"ref"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL