Skip to content

Combine all CI into a single file and generate the matrix dynamically #4

Combine all CI into a single file and generate the matrix dynamically

Combine all CI into a single file and generate the matrix dynamically #4

Triggered via push October 18, 2023 13:34
Status Failure
Total duration
Artifacts

This workflow graph cannot be shown

A graph will be generated the next time this workflow is run.

Annotations

129 errors
Error
No jobs defined in `jobs`
[golangci-stringify] stringify/interface.go#L81: stringify/interface.go#L81
type assertion must be checked (forcetypeassert)
[golangci-log] log/logger_impl.go#L248: log/logger_impl.go#L248
type assertion must be checked (forcetypeassert)
[golangci-log] log/logger_impl.go#L253: log/logger_impl.go#L253
type assertion must be checked (forcetypeassert)
[golangci-log] log/text_handler.go#L52: log/text_handler.go#L52
type assertion must be checked (forcetypeassert)
[golangci-kvstore] kvstore/flushkv/flushkv.go#L153: kvstore/flushkv/flushkv.go#L153
Comment should end in a period (godot)
[golangci-kvstore] kvstore/typedstore.go#L16: kvstore/typedstore.go#L16
var-naming: don't use leading k in Go names; struct field kToBytes should be toBytes (revive)
[golangci-kvstore] kvstore/typedstore.go#L25: kvstore/typedstore.go#L25
var-naming: don't use leading k in Go names; func parameter kToBytes should be toBytes (revive)
[golangci-kvstore] kvstore/rocksdb/rocksdb_panic.go#L16: kvstore/rocksdb/rocksdb_panic.go#L16
unused-parameter: parameter 'directory' seems to be unused, consider removing or renaming it as _ (revive)
[golangci-kvstore] kvstore/rocksdb/rocksdb_panic.go#L21: kvstore/rocksdb/rocksdb_panic.go#L21
unused-parameter: parameter 'directory' seems to be unused, consider removing or renaming it as _ (revive)
[golangci-kvstore] kvstore/rocksdb/rocksdb_panic.go#L26: kvstore/rocksdb/rocksdb_panic.go#L26
unused-parameter: parameter 'db' seems to be unused, consider removing or renaming it as _ (revive)
[golangci-kvstore] kvstore/rocksdb/rocksdb_panic.go#L41: kvstore/rocksdb/rocksdb_panic.go#L41
unused-parameter: parameter 'name' seems to be unused, consider removing or renaming it as _ (revive)
[golangci-kvstore] kvstore/rocksdb/rocksdb_panic.go#L47: kvstore/rocksdb/rocksdb_panic.go#L47
unused-parameter: parameter 'name' seems to be unused, consider removing or renaming it as _ (revive)
[golangci-core] core/index/indexed.go#L11: core/index/indexed.go#L11
return with no blank line before (nlreturn)
[golangci-core] core/eventticker/eventticker.go#L184: core/eventticker/eventticker.go#L184
return with no blank line before (nlreturn)
[golangci-codegen] codegen/variadic/variadic.go#L25: codegen/variadic/variadic.go#L25
Comment should end in a period (godot)
[golangci-codegen] codegen/template.go#L64: codegen/template.go#L64
G306: Expect WriteFile permissions to be 0600 or less (gosec)
[golangci-ads] ads/map.go#L40: ads/map.go#L40
var-naming: don't use leading k in Go names; func parameter kToBytes should be toBytes (revive)
[golangci-ads] ads/set.go#L37: ads/set.go#L37
var-naming: don't use leading k in Go names; func parameter kToBytes should be toBytes (revive)
[golangci-ads] ads/map_impl.go#L31: ads/map_impl.go#L31
var-naming: don't use leading k in Go names; struct field kToBytes should be toBytes (revive)
[golangci-ads] ads/map_impl.go#L39: ads/map_impl.go#L39
var-naming: don't use leading k in Go names; func parameter kToBytes should be toBytes (revive)
[golangci-ads] ads/set_impl.go#L14: ads/set_impl.go#L14
var-naming: don't use leading k in Go names; func parameter kToBytes should be toBytes (revive)
[golangci-ds] ds/set_impl.go#L370: ds/set_impl.go#L370
Comment should end in a period (godot)
[golangci-crypto] crypto/ed25519/private_key.go#L35: crypto/ed25519/private_key.go#L35
type assertion must be checked (forcetypeassert)
[golangci-crypto] crypto/ed25519/public_key.go#L71: crypto/ed25519/public_key.go#L71
type assertion must be checked (forcetypeassert)
[golangci-crypto] crypto/ed25519/seed.go#L47: crypto/ed25519/seed.go#L47
type assertion must be checked (forcetypeassert)
[golangci-ds] ds/walker/walker.go#L46: ds/walker/walker.go#L46
type assertion must be checked (forcetypeassert)
[golangci-crypto] crypto/ed25519/signature.go#L23: crypto/ed25519/signature.go#L23
type assertion must be checked (forcetypeassert)
[golangci-ds] ds/generalheap/generalheap.go#L26: ds/generalheap/generalheap.go#L26
type assertion must be checked (forcetypeassert)
[golangci-ds] ds/timeheap/timeheap.go#L58: ds/timeheap/timeheap.go#L58
type assertion must be checked (forcetypeassert)
[golangci-ds] ds/timeheap/timeheap.go#L63: ds/timeheap/timeheap.go#L63
type assertion must be checked (forcetypeassert)
[golangci-ds] ds/timeheap/timeheap.go#L92: ds/timeheap/timeheap.go#L92
type assertion must be checked (forcetypeassert)
[golangci-ds] ds/generalheap/generalheap.go#L38: ds/generalheap/generalheap.go#L38
return with no blank line before (nlreturn)
[golangci-ds] ds/ringbuffer/ringbuffer.go#L57: ds/ringbuffer/ringbuffer.go#L57
return with no blank line before (nlreturn)
[golangci-ds] ds/bytesfilter/bytesfilter.go#L7: ds/bytesfilter/bytesfilter.go#L7
ST1019: package "github.com/iotaledger/hive.go/ds/types" is being imported more than once (stylecheck)
[golangci-ds] ds/bytesfilter/bytesfilter.go#L8: ds/bytesfilter/bytesfilter.go#L8
ST1019(related information): other import of "github.com/iotaledger/hive.go/ds/types" (stylecheck)
[golangci-ds] ds/set_impl.go#L145: ds/set_impl.go#L145
unable to get field name: unexpected error: type *ast.IndexListExpr: (tagliatelle)
[golangci-app] app/shutdown/shutdown.go#L22: app/shutdown/shutdown.go#L22
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L68: app/configuration/configuration.go#L68
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L133: app/configuration/configuration.go#L133
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L280: app/configuration/configuration.go#L280
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L290: app/configuration/configuration.go#L290
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L300: app/configuration/configuration.go#L300
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L310: app/configuration/configuration.go#L310
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L321: app/configuration/configuration.go#L321
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L331: app/configuration/configuration.go#L331
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L341: app/configuration/configuration.go#L341
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L351: app/configuration/configuration.go#L351
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L362: app/configuration/configuration.go#L362
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L372: app/configuration/configuration.go#L372
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L383: app/configuration/configuration.go#L383
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L393: app/configuration/configuration.go#L393
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L404: app/configuration/configuration.go#L404
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L414: app/configuration/configuration.go#L414
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L425: app/configuration/configuration.go#L425
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L435: app/configuration/configuration.go#L435
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L445: app/configuration/configuration.go#L445
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L451: app/configuration/configuration.go#L451
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L457: app/configuration/configuration.go#L457
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L467: app/configuration/configuration.go#L467
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L478: app/configuration/configuration.go#L478
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L488: app/configuration/configuration.go#L488
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L499: app/configuration/configuration.go#L499
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L509: app/configuration/configuration.go#L509
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L520: app/configuration/configuration.go#L520
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L530: app/configuration/configuration.go#L530
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L541: app/configuration/configuration.go#L541
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L551: app/configuration/configuration.go#L551
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L561: app/configuration/configuration.go#L561
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L571: app/configuration/configuration.go#L571
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L577: app/configuration/configuration.go#L577
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L601: app/configuration/configuration.go#L601
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L603: app/configuration/configuration.go#L603
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L605: app/configuration/configuration.go#L605
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L607: app/configuration/configuration.go#L607
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L609: app/configuration/configuration.go#L609
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L611: app/configuration/configuration.go#L611
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L613: app/configuration/configuration.go#L613
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L615: app/configuration/configuration.go#L615
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L617: app/configuration/configuration.go#L617
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L619: app/configuration/configuration.go#L619
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L621: app/configuration/configuration.go#L621
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L623: app/configuration/configuration.go#L623
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L625: app/configuration/configuration.go#L625
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L627: app/configuration/configuration.go#L627
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L629: app/configuration/configuration.go#L629
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L631: app/configuration/configuration.go#L631
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/configuration.go#L633: app/configuration/configuration.go#L633
type assertion must be checked (forcetypeassert)
[golangci-app] app/configuration/parser.go#L20: app/configuration/parser.go#L20
type assertion must be checked (forcetypeassert)
[golangci-app] app/logger/logger.go#L28: app/logger/logger.go#L28
type assertion must be checked (forcetypeassert)
[golangci-app] app/logger/logger.go#L31: app/logger/logger.go#L31
type assertion must be checked (forcetypeassert)
[golangci-app] app/logger/logger.go#L43: app/logger/logger.go#L43
type assertion must be checked (forcetypeassert)
[golangci-runtime] runtime/reflect/get_caller.go#L67: runtime/reflect/get_caller.go#L67
superfluous-else: if block ends with a break statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (revive)
[golangci-runtime] runtime/reflect/get_caller.go#L96: runtime/reflect/get_caller.go#L96
superfluous-else: if block ends with a break statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (revive)
[golangci-runtime] runtime/syncutils/rwmultimutex.go#L36: runtime/syncutils/rwmultimutex.go#L36
superfluous-else: if block ends with a goto statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (revive)
[golangci-runtime] runtime/syncutils/rwmultimutex.go#L48: runtime/syncutils/rwmultimutex.go#L48
superfluous-else: if block ends with a goto statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (revive)
[golangci-runtime] runtime/syncutils/rwmultimutex.go#L83: runtime/syncutils/rwmultimutex.go#L83
superfluous-else: if block ends with a goto statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (revive)
[golangci-runtime] runtime/event/event.go#L41: runtime/event/event.go#L41
type assertion must be checked (forcetypeassert)
[golangci-runtime] runtime/event/hook.go#L30: runtime/event/hook.go#L30
type assertion must be checked (forcetypeassert)
[golangci-runtime] runtime/syncutils/stack.go#L46: runtime/syncutils/stack.go#L46
type assertion must be checked (forcetypeassert)
[golangci-runtime] runtime/syncutils/stack.go#L74: runtime/syncutils/stack.go#L74
type assertion must be checked (forcetypeassert)
[golangci-runtime] runtime/timed/executor.go#L77: runtime/timed/executor.go#L77
type assertion must be checked (forcetypeassert)
[golangci-runtime] runtime/timed/queue.go#L184: runtime/timed/queue.go#L184
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/decode.go#L27: serializer/serix/decode.go#L27
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/decode.go#L105: serializer/serix/decode.go#L105
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/decode.go#L162: serializer/serix/decode.go#L162
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/decode.go#L174: serializer/serix/decode.go#L174
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/decode.go#L229: serializer/serix/decode.go#L229
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/decode.go#L361: serializer/serix/decode.go#L361
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L20: serializer/serix/map_decode.go#L20
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L105: serializer/serix/map_decode.go#L105
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L163: serializer/serix/map_decode.go#L163
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L165: serializer/serix/map_decode.go#L165
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L167: serializer/serix/map_decode.go#L167
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L169: serializer/serix/map_decode.go#L169
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L264: serializer/serix/map_decode.go#L264
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L283: serializer/serix/map_decode.go#L283
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L308: serializer/serix/map_decode.go#L308
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_decode.go#L388: serializer/serix/map_decode.go#L388
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_encode.go#L213: serializer/serix/map_encode.go#L213
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_encode.go#L214: serializer/serix/map_encode.go#L214
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/map_encode.go#L283: serializer/serix/map_encode.go#L283
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/serix.go#L409: serializer/serix/serix.go#L409
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/serix.go#L762: serializer/serix/serix.go#L762
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/serix.go#L765: serializer/serix/serix.go#L765
type assertion must be checked (forcetypeassert)
[golangci-serializer] serializer/serix/decode.go#L41: serializer/serix/decode.go#L41
return with no blank line before (nlreturn)
[golangci-serializer] serializer/serix/decode.go#L143: serializer/serix/decode.go#L143
return with no blank line before (nlreturn)
[golangci-serializer] serializer/serix/map_decode.go#L123: serializer/serix/map_decode.go#L123
return with no blank line before (nlreturn)