Skip to content

Commit 81242e3

Browse files
authored
Merge pull request #23 from adrianchiris/fix-taskfile-lint
chore: lint taskfile and workflow updates
2 parents 90ad745 + df9ce64 commit 81242e3

File tree

6 files changed

+34
-34
lines changed

6 files changed

+34
-34
lines changed

.github/workflows/build-test-lint.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
runs-on: ${{ matrix.os }}
1111
steps:
1212
- name: Set up Go matrix
13-
uses: actions/setup-go@v4
13+
uses: actions/setup-go@v5
1414
with:
1515
go-version: ${{ matrix.go-version }}
1616
- name: Check out code into the Go module directory
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818
- name: Install Task
19-
uses: arduino/setup-task@v1
19+
uses: arduino/setup-task@v2
2020
with:
2121
version: 3.x
2222
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -30,13 +30,13 @@ jobs:
3030
needs: build
3131
steps:
3232
- name: Set up Go
33-
uses: actions/setup-go@v4
33+
uses: actions/setup-go@v5
3434
with:
3535
go-version: 1.24.x
3636
- name: Check out code into the Go module directory
37-
uses: actions/checkout@v3
37+
uses: actions/checkout@v4
3838
- name: Install Task
39-
uses: arduino/setup-task@v1
39+
uses: arduino/setup-task@v2
4040
with:
4141
version: 3.x
4242
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -47,13 +47,13 @@ jobs:
4747
needs: build
4848
steps:
4949
- name: Set up Go
50-
uses: actions/setup-go@v4
50+
uses: actions/setup-go@v5
5151
with:
5252
go-version: 1.24.x
5353
- name: Check out code into the Go module directory
54-
uses: actions/checkout@v3
54+
uses: actions/checkout@v4
5555
- name: Install Task
56-
uses: arduino/setup-task@v1
56+
uses: arduino/setup-task@v2
5757
with:
5858
version: 3.x
5959
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -63,11 +63,11 @@ jobs:
6363
runs-on: ubuntu-latest
6464
steps:
6565
- name: Check out code into the Go module directory
66-
uses: actions/checkout@v3
66+
uses: actions/checkout@v4
6767
with:
6868
fetch-depth: 0
6969
- name: Install Task
70-
uses: arduino/setup-task@v1
70+
uses: arduino/setup-task@v2
7171
with:
7272
version: 3.x
7373
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -77,9 +77,9 @@ jobs:
7777
runs-on: ubuntu-latest
7878
needs: build
7979
steps:
80-
- uses: actions/checkout@v3
80+
- uses: actions/checkout@v4
8181
- name: Set up Go
82-
uses: actions/setup-go@v4
82+
uses: actions/setup-go@v5
8383
with:
8484
go-version: 1.24.x
8585
# if this fails, run go mod tidy
@@ -89,13 +89,13 @@ jobs:
8989
runs-on: ubuntu-latest
9090
needs: build
9191
steps:
92-
- uses: actions/checkout@v3
92+
- uses: actions/checkout@v4
9393
- name: Set up Go
94-
uses: actions/setup-go@v4
94+
uses: actions/setup-go@v5
9595
with:
9696
go-version: 1.24.x
9797
- name: Install Task
98-
uses: arduino/setup-task@v1
98+
uses: arduino/setup-task@v2
9999
with:
100100
version: 3.x
101101
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/codeql.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ jobs:
2020
language: [go]
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v3
23+
uses: actions/checkout@v4
2424
- name: Initialize CodeQL
25-
uses: github/codeql-action/init@v2
25+
uses: github/codeql-action/init@v3
2626
with:
2727
languages: ${{ matrix.language }}
2828
queries: +security-and-quality
2929
- name: Autobuild
30-
uses: github/codeql-action/autobuild@v2
30+
uses: github/codeql-action/autobuild@v3
3131
- name: Perform CodeQL Analysis
32-
uses: github/codeql-action/analyze@v2
32+
uses: github/codeql-action/analyze@v3
3333
with:
3434
category: "/language:${{ matrix.language }}"

.github/workflows/image-push-main.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,26 @@ jobs:
1212
id: repo_name
1313
run: echo ::set-output name=repository::$(echo ${{ github.repository }} | tr '[:upper:]' '[:lower:]')
1414
- name: Check out code into the Go module directory
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
with:
1717
fetch-depth: 0
1818
- name: Set up QEMU
19-
uses: docker/setup-qemu-action@v2
19+
uses: docker/setup-qemu-action@v3
2020
- name: Set up Docker Buildx
21-
uses: docker/setup-buildx-action@v2
21+
uses: docker/setup-buildx-action@v3
2222
- name: Login to GitHub Container Registry
23-
uses: docker/login-action@v2
23+
uses: docker/login-action@v3
2424
with:
2525
registry: ghcr.io
2626
username: ${{ github.repository_owner }}
2727
password: ${{ secrets.GITHUB_TOKEN }}
2828
- name: Docker meta
2929
id: docker_meta
30-
uses: docker/metadata-action@v4
30+
uses: docker/metadata-action@v5
3131
with:
3232
images: ghcr.io/${{ steps.repo_name.outputs.repository }}
3333
- name: Build and push container image
34-
uses: docker/build-push-action@v4
34+
uses: docker/build-push-action@v6
3535
with:
3636
context: .
3737
push: true

.github/workflows/image-push-release.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,30 +12,30 @@ jobs:
1212
id: repo_name
1313
run: echo ::set-output name=repository::$(echo ${{ github.repository }} | tr '[:upper:]' '[:lower:]')
1414
- name: Check out code into the Go module directory
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
with:
1717
fetch-depth: 0
1818
- name: Set up QEMU
19-
uses: docker/setup-qemu-action@v2
19+
uses: docker/setup-qemu-action@v3
2020
- name: Set up Docker Buildx
21-
uses: docker/setup-buildx-action@v2
21+
uses: docker/setup-buildx-action@v3
2222
- name: Login to GitHub Container Registry
23-
uses: docker/login-action@v2
23+
uses: docker/login-action@v3
2424
with:
2525
registry: ghcr.io
2626
username: ${{ github.repository_owner }}
2727
password: ${{ secrets.GITHUB_TOKEN }}
2828
- name: Docker meta
2929
id: docker_meta
30-
uses: docker/metadata-action@v4
30+
uses: docker/metadata-action@v5
3131
with:
3232
images: ghcr.io/${{ steps.repo_name.outputs.repository }}
3333
tags: |
3434
type=ref,event=tag
3535
flavor: |
3636
latest=false
3737
- name: Build and push container image
38-
uses: docker/build-push-action@v4
38+
uses: docker/build-push-action@v6
3939
with:
4040
context: .
4141
platforms: linux/amd64,linux/arm64

.golangci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,14 +83,14 @@ linters:
8383
- rowserrcheck
8484
- staticcheck
8585
- stylecheck
86-
- tenv
8786
- thelper
8887
- tparallel
8988
- typecheck
9089
- unconvert
9190
- unparam
9291
- unused
9392
- usestdlibvars
93+
- usetesting
9494
- wastedassign
9595
- whitespace
9696
#- wsl

taskfiles/InstallDeps.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '3'
22

33
vars:
4-
BIN_DIR: "{{.ROOT_DIR}}"
4+
BIN_DIR: "{{ .BIN_DIR | default .ROOT_DIR }}"
55

66
tasks:
77
go-install:

0 commit comments

Comments
 (0)