mirror of
https://github.com/scratchfoundation/golangci-lint.git
synced 2025-08-28 22:28:43 -04:00
Update the gen_github_action_config to add latest to assets (#1260)
This commit is contained in:
parent
63249d6e78
commit
cb2f12e7e1
5 changed files with 22 additions and 10 deletions
|
@ -153,6 +153,8 @@ func buildConfig(releases []release) (*actionConfig, error) {
|
|||
minorVersionToConfig := map[string]versionConfig{}
|
||||
minAllowedVersion := version{major: 1, minor: 14, patch: 0}
|
||||
|
||||
latestVersion := version{}
|
||||
latestVersionConfig := versionConfig{}
|
||||
for minorVersionedStr, maxPatchVersion := range maxPatchReleases {
|
||||
if !maxPatchVersion.isAfterOrEq(&minAllowedVersion) {
|
||||
minorVersionToConfig[minorVersionedStr] = versionConfig{
|
||||
|
@ -170,7 +172,13 @@ func buildConfig(releases []release) (*actionConfig, error) {
|
|||
TargetVersion: maxPatchVersion.String(),
|
||||
AssetURL: assetURL,
|
||||
}
|
||||
if maxPatchVersion.isAfterOrEq(&latestVersion) {
|
||||
latestVersion = maxPatchVersion
|
||||
latestVersionConfig.TargetVersion = maxPatchVersion.String()
|
||||
latestVersionConfig.AssetURL = assetURL
|
||||
}
|
||||
}
|
||||
minorVersionToConfig["latest"] = latestVersionConfig
|
||||
|
||||
return &actionConfig{MinorVersionToConfig: minorVersionToConfig}, nil
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue