From 6d617158480a9d9ced4a4933ccff3e98421ecbfc Mon Sep 17 00:00:00 2001 From: Juan Paez Date: Thu, 24 Sep 2026 16:59:26 +0200 Subject: [PATCH 1/4] feat(ci): add GitHub Actions workflow for Go tests Co-Authored-By: Claude Sonnet 5 --- .github/workflows/workflow.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/workflow.yml diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml new file mode 100644 index 0000000..310bc89 --- /dev/null +++ b/.github/workflows/workflow.yml @@ -0,0 +1,30 @@ +name: main-workflow + +env: {} + +on: + push: + branches: + - master + + pull_request: + branches: + - master + +jobs: + run-tests: + runs-on: ubuntu-latest + steps: + - name: Check out source code + uses: actions/checkout@v2 + + - name: Set up Go + uses: actions/setup-go@v3 + with: + go-version: "1.14" + + - name: Print go version + run: go version + + - name: Run unit tests + run: go test -v ./... \ No newline at end of file From 2f678bcb7b552e7e65a7d1d21fb69b68510d7fb1 Mon Sep 17 00:00:00 2001 From: Juan Paez Date: Thu, 24 Sep 2026 17:05:48 +0200 Subject: [PATCH 2/4] epic fail --- foobar/foobar.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/foobar/foobar.go b/foobar/foobar.go index 1416c8e..7fbeb50 100644 --- a/foobar/foobar.go +++ b/foobar/foobar.go @@ -18,9 +18,9 @@ func Sequence(length int) ([]string, error) { for i := range seq { n := i + 1 switch { - case n%3 == 0 && n%5 == 0: + case n%3 == 0 && n%7 == 0: seq[i] = "foobar" - case n%5 == 0: + case n%7 == 0: seq[i] = "bar" case n%3 == 0: seq[i] = "foo" From 021d8b3dfad0c539c126d94bc79074f74067589e Mon Sep 17 00:00:00 2001 From: Juan Paez Date: Thu, 24 Sep 2026 17:10:47 +0200 Subject: [PATCH 3/4] rompo algo --- .github/workflows/workflow.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 310bc89..256b8ad 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -6,6 +6,7 @@ on: push: branches: - master + - awesome-feature pull_request: branches: From feae73b8e3c5c24ea09cc2d8b745c200bc19e807 Mon Sep 17 00:00:00 2001 From: Juan Paez Date: Thu, 24 Sep 2026 17:19:05 +0200 Subject: [PATCH 4/4] corregido --- .github/workflows/workflow.yml | 1 + foobar/foobar.go | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 256b8ad..01b2670 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -11,6 +11,7 @@ on: pull_request: branches: - master + - awesome-feature jobs: run-tests: diff --git a/foobar/foobar.go b/foobar/foobar.go index 7fbeb50..1416c8e 100644 --- a/foobar/foobar.go +++ b/foobar/foobar.go @@ -18,9 +18,9 @@ func Sequence(length int) ([]string, error) { for i := range seq { n := i + 1 switch { - case n%3 == 0 && n%7 == 0: + case n%3 == 0 && n%5 == 0: seq[i] = "foobar" - case n%7 == 0: + case n%5 == 0: seq[i] = "bar" case n%3 == 0: seq[i] = "foo"