chore: fix lint issue

Andrey Nering created

Change summary

internal/shell/shell.go | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

Detailed changes

internal/shell/shell.go 🔗

@@ -248,9 +248,9 @@ func ExitCode(err error) int {
 	if err == nil {
 		return 0
 	}
-	status, ok := interp.IsExitStatus(err)
-	if ok {
-		return int(status)
+	var exitErr interp.ExitStatus
+	if errors.As(err, &exitErr) {
+		return int(exitErr)
 	}
 	return 1
 }