From 50132d86ac91f9844d903190fa4d3748e1d5817b Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Fri, 21 Nov 2025 03:31:08 +0100 Subject: [PATCH] tests: add sample --- sample-monorepo/a/go.mod | 3 +++ sample-monorepo/a/sample.go | 26 ++++++++++++++++++++++++++ sample-monorepo/a/suba/go.mod | 3 +++ sample-monorepo/a/suba/sample.go | 26 ++++++++++++++++++++++++++ sample-monorepo/b/go.mod | 3 +++ sample-monorepo/b/sample.go | 26 ++++++++++++++++++++++++++ sample-monorepo/c/go.mod | 3 +++ sample-monorepo/c/sample.go | 26 ++++++++++++++++++++++++++ 8 files changed, 116 insertions(+) create mode 100644 sample-monorepo/a/go.mod create mode 100644 sample-monorepo/a/sample.go create mode 100644 sample-monorepo/a/suba/go.mod create mode 100644 sample-monorepo/a/suba/sample.go create mode 100644 sample-monorepo/b/go.mod create mode 100644 sample-monorepo/b/sample.go create mode 100644 sample-monorepo/c/go.mod create mode 100644 sample-monorepo/c/sample.go diff --git a/sample-monorepo/a/go.mod b/sample-monorepo/a/go.mod new file mode 100644 index 0000000..fa18c99 --- /dev/null +++ b/sample-monorepo/a/go.mod @@ -0,0 +1,3 @@ +module github.com/golangci/actiona + +go 1.24.0 diff --git a/sample-monorepo/a/sample.go b/sample-monorepo/a/sample.go new file mode 100644 index 0000000..80504b0 --- /dev/null +++ b/sample-monorepo/a/sample.go @@ -0,0 +1,26 @@ +// Package sample is used as test input for golangci action. +package sample + +import ( + "crypto/md5" + "encoding/hex" + "errors" +) + +// Hash~ +func Hash(data string) string { + retError() + retError2() + + h := md5.New() + h.Write([]byte(data)) + return hex.EncodeToString(h.Sum(nil)) +} + +func retError() error { + return errors.New("err") +} + +func retError2() error { + return errors.New("err2") +} diff --git a/sample-monorepo/a/suba/go.mod b/sample-monorepo/a/suba/go.mod new file mode 100644 index 0000000..2f75be6 --- /dev/null +++ b/sample-monorepo/a/suba/go.mod @@ -0,0 +1,3 @@ +module github.com/golangci/actiona/suba + +go 1.24.0 diff --git a/sample-monorepo/a/suba/sample.go b/sample-monorepo/a/suba/sample.go new file mode 100644 index 0000000..80504b0 --- /dev/null +++ b/sample-monorepo/a/suba/sample.go @@ -0,0 +1,26 @@ +// Package sample is used as test input for golangci action. +package sample + +import ( + "crypto/md5" + "encoding/hex" + "errors" +) + +// Hash~ +func Hash(data string) string { + retError() + retError2() + + h := md5.New() + h.Write([]byte(data)) + return hex.EncodeToString(h.Sum(nil)) +} + +func retError() error { + return errors.New("err") +} + +func retError2() error { + return errors.New("err2") +} diff --git a/sample-monorepo/b/go.mod b/sample-monorepo/b/go.mod new file mode 100644 index 0000000..7be68bc --- /dev/null +++ b/sample-monorepo/b/go.mod @@ -0,0 +1,3 @@ +module github.com/golangci/actionb + +go 1.24.0 diff --git a/sample-monorepo/b/sample.go b/sample-monorepo/b/sample.go new file mode 100644 index 0000000..80504b0 --- /dev/null +++ b/sample-monorepo/b/sample.go @@ -0,0 +1,26 @@ +// Package sample is used as test input for golangci action. +package sample + +import ( + "crypto/md5" + "encoding/hex" + "errors" +) + +// Hash~ +func Hash(data string) string { + retError() + retError2() + + h := md5.New() + h.Write([]byte(data)) + return hex.EncodeToString(h.Sum(nil)) +} + +func retError() error { + return errors.New("err") +} + +func retError2() error { + return errors.New("err2") +} diff --git a/sample-monorepo/c/go.mod b/sample-monorepo/c/go.mod new file mode 100644 index 0000000..bfcbddc --- /dev/null +++ b/sample-monorepo/c/go.mod @@ -0,0 +1,3 @@ +module github.com/golangci/actionc + +go 1.24.0 diff --git a/sample-monorepo/c/sample.go b/sample-monorepo/c/sample.go new file mode 100644 index 0000000..80504b0 --- /dev/null +++ b/sample-monorepo/c/sample.go @@ -0,0 +1,26 @@ +// Package sample is used as test input for golangci action. +package sample + +import ( + "crypto/md5" + "encoding/hex" + "errors" +) + +// Hash~ +func Hash(data string) string { + retError() + retError2() + + h := md5.New() + h.Write([]byte(data)) + return hex.EncodeToString(h.Sum(nil)) +} + +func retError() error { + return errors.New("err") +} + +func retError2() error { + return errors.New("err2") +}