diff options
Diffstat (limited to 'internal/rosa/state.go')
| -rw-r--r-- | internal/rosa/state.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/rosa/state.go b/internal/rosa/state.go index 6a0f4553..f52f99cb 100644 --- a/internal/rosa/state.go +++ b/internal/rosa/state.go @@ -678,6 +678,8 @@ func (ctx *evalContext) pf( helper Helper inputs, runtimes azalea.Array + + anityaFallback bool ) if err = args.Apply(map[unique.Handle[azalea.Ident]]any{ k("description"): &meta.Description, @@ -698,6 +700,8 @@ func (ctx *evalContext) pf( k("exec"): &helper, k("inputs"): &inputs, k("runtime"): &runtimes, + + k("anityaFallback"): &anityaFallback, }); err != nil { return } @@ -727,6 +731,9 @@ func (ctx *evalContext) pf( } meta.ID = int(anitya) + if anityaFallback { + meta.latest = (*Versions).getStable + } var source pkg.Artifact switch p := sourceA.(type) { case pkg.Artifact: |
