From 81c6dec63c874fa54bca23d7934112bebb32c8eb Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 21:21:40 +0200 Subject: [PATCH 01/10] 1.3.0: ci: add first forgejo ci #1 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .forgejo/workflows/test.yml diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml new file mode 100644 index 0000000..f305699 --- /dev/null +++ b/.forgejo/workflows/test.yml @@ -0,0 +1,16 @@ +on: + pull_request: + types: [opened, synchronize] + +jobs: + lint_job: + runs-on: raw + steps: + - name: Check out repository + uses: actions/checkout@v3 + + - name: Run linters + uses: https://github.com/wearerequired/lint-action@v2 + with: + gofmt: true + golint: true \ No newline at end of file From d522667bb17281470fff2dac43a37147c03314ee Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 21:36:51 +0200 Subject: [PATCH 02/10] fix Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index f305699..b0f07bb 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -5,7 +5,14 @@ on: jobs: lint_job: runs-on: raw + container: + image: golangci/golangci-lint:v1.56.2 steps: + - name: Setup NodeJS + uses: actions/setup-node@v5 + with: + node-version: '24' + - name: Check out repository uses: actions/checkout@v3 From 7651c3b3462217d3b401f9fa3f165de7734c1f96 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 21:39:55 +0200 Subject: [PATCH 03/10] fix 2 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index b0f07bb..abeca95 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -8,11 +8,6 @@ jobs: container: image: golangci/golangci-lint:v1.56.2 steps: - - name: Setup NodeJS - uses: actions/setup-node@v5 - with: - node-version: '24' - - name: Check out repository uses: actions/checkout@v3 From f32441baec4b0435d369a3aaf0b8f16de2a807a5 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 22:11:12 +0200 Subject: [PATCH 04/10] fix 3 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index abeca95..96f30bf 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -5,14 +5,14 @@ on: jobs: lint_job: runs-on: raw - container: - image: golangci/golangci-lint:v1.56.2 steps: - name: Check out repository uses: actions/checkout@v3 + + - name: Setup golang + uses: actions/setup-go@v5 + with: + go-version: "1.21" - name: Run linters - uses: https://github.com/wearerequired/lint-action@v2 - with: - gofmt: true - golint: true \ No newline at end of file + run: golangci-lint run --issues-exit-code 0 --out-format code-climate | tee gl-code-quality-report.json \ No newline at end of file From 24ab2cd7c2a41c2c5d29212749cb7ba0a394d65a Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 22:16:08 +0200 Subject: [PATCH 05/10] fix 4 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index 96f30bf..e72cebc 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -14,5 +14,7 @@ jobs: with: go-version: "1.21" - - name: Run linters - run: golangci-lint run --issues-exit-code 0 --out-format code-climate | tee gl-code-quality-report.json \ No newline at end of file + - name: golangci-lint + uses: golangci/golangci-lint-action@v8 + with: + version: v2.1 \ No newline at end of file From 7c741df95c4b973818069b533488820c3ac72a85 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 22:17:04 +0200 Subject: [PATCH 06/10] fix 5 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index e72cebc..f111d91 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -15,6 +15,6 @@ jobs: go-version: "1.21" - name: golangci-lint - uses: golangci/golangci-lint-action@v8 + uses: https://github.com/golangci/golangci-lint@v8 with: version: v2.1 \ No newline at end of file From 58a3713903d8e0f5f8a97826730d6b9016d79f2c Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 22:19:49 +0200 Subject: [PATCH 07/10] fix 6 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index f111d91..35524a1 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -15,6 +15,6 @@ jobs: go-version: "1.21" - name: golangci-lint - uses: https://github.com/golangci/golangci-lint@v8 + uses: https://github.com/golangci/golangci-lint-action@v8 with: version: v2.1 \ No newline at end of file From 03348d17a7cd0037ca7a0106a5bbc4ddfab9ecd1 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 22:25:51 +0200 Subject: [PATCH 08/10] fix 7 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index 35524a1..16426e8 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -15,6 +15,6 @@ jobs: go-version: "1.21" - name: golangci-lint - uses: https://github.com/golangci/golangci-lint-action@v8 + uses: https://github.com/golangci/golangci-lint-action@v1.2.1 with: - version: v2.1 \ No newline at end of file + version: v1.56.2 \ No newline at end of file From 8faa5e864c50be01b8248e3a5ca305fc5e163c9f Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 22:27:41 +0200 Subject: [PATCH 09/10] fix 8 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index 16426e8..35524a1 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -15,6 +15,6 @@ jobs: go-version: "1.21" - name: golangci-lint - uses: https://github.com/golangci/golangci-lint-action@v1.2.1 + uses: https://github.com/golangci/golangci-lint-action@v8 with: - version: v1.56.2 \ No newline at end of file + version: v2.1 \ No newline at end of file From 205902205f45956f55fe385d180eb9fdae73af10 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Wed, 24 Sep 2025 21:21:40 +0200 Subject: [PATCH 10/10] 1.3.0: ci: add first forgejo ci #1 Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .forgejo/workflows/test.yml diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml new file mode 100644 index 0000000..6506d74 --- /dev/null +++ b/.forgejo/workflows/test.yml @@ -0,0 +1,20 @@ +on: + pull_request: + types: [opened, synchronize] + +jobs: + lint: + runs-on: raw + steps: + - name: Check out repository + uses: actions/checkout@v3 + + - name: Setup golang + uses: actions/setup-go@v5 + with: + go-version: "1.21" + + - name: golangci-lint + uses: https://github.com/golangci/golangci-lint-action@v8 + with: + version: v2.1 \ No newline at end of file