Skip to content

Commit 891e8de

Browse files
authored
[update][easy] Fix update (#1179)
## Summary We can't update flakes yet, so show error, but continue. fixes bug introduced in #1129 ## How was it tested?
1 parent b00e2b0 commit 891e8de

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

internal/impl/update.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77
"context"
88
"fmt"
99

10+
"go.jetpack.io/devbox/internal/devpkg"
1011
"go.jetpack.io/devbox/internal/nix"
1112
"go.jetpack.io/devbox/internal/searcher"
1213
"go.jetpack.io/devbox/internal/ux"
@@ -40,6 +41,10 @@ func (d *Devbox) Update(ctx context.Context, pkgs ...string) error {
4041
}
4142

4243
for _, pkg := range pendingPackagesToUpdate {
44+
if _, _, isVersioned := devpkg.ParseVersionedPackage(pkg.Raw); !isVersioned {
45+
fmt.Fprintf(d.writer, "Skipping %s because it is not a versioned package\n", pkg)
46+
continue
47+
}
4348
existing := d.lockfile.Packages[pkg.Raw]
4449
newEntry, err := searcher.Client().Resolve(pkg.Raw)
4550
if err != nil {

0 commit comments

Comments
 (0)