Repository navigation
fix: show full build log in single multiline annotation #45
Annotations
4 errors and 1 warning
|
Build Log:
build.sh#L0
==> cleaning work dir...
==> rebuilding mochi pkg...
==> Making package: mochi 0.1.0-1 (Wed Jul 15 16:00:20 2026)
==> WARNING: Skipping dependency checks.
==> Retrieving sources...
-> Found mochi-0.1.0.tar.gz
==> Validating source files with sha256sums...
mochi-0.1.0.tar.gz ... Skipped
==> Extracting sources...
-> Extracting mochi-0.1.0.tar.gz with bsdtar
==> Starting build()...
# mochi/lang
lang/object.go:59:17: field and method with the same name String
lang/object.go:22:2: other declaration of String
lang/object.go:69:10: cannot use o.String (value of type func() string) as string value in return statement
lang/evaluator.go:53:9: cannot use nil as Object value in return statement
lang/evaluator.go:263:43: invalid operation: left.String + right.String() (mismatched types func() string and string)
lang/evaluator.go:368:24: invalid operation: obj.String != "" (mismatched types func() string and untyped string)
lang/evaluator.go:386:10: invalid operation: a.String == b.String (func can only be compared to nil)
==> ERROR: A failure occurred in build().
Aborting...
::error::build.sh failed at line 42 (exit code 4)
|
|
build
build.sh failed at line 42 (exit code 4)
|
|
build
Process completed with exit code 4.
|
|
build
build.sh failed at line 42 (exit code 4)
|
|
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|