Skip to content

Commit b17b2fd

Browse files
derrix060dennis-tra
authored andcommitted
chore: Improve Github workflows
- update workflows to use latest versions - use go.mod to get the go version
1 parent 3b5ca23 commit b17b2fd

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

.github/workflows/goreleaser.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jobs:
1818
fetch-depth: 0
1919

2020
- name: Setting up Go
21-
uses: actions/setup-go@v4
21+
uses: actions/setup-go@v5
2222
with:
23-
go-version: '1.23.1'
23+
go-version-file: 'go.mod'
2424

2525
- name: Install cross-compiler for linux/arm64
2626
run: sudo apt-get -y install gcc-aarch64-linux-gnu
@@ -29,7 +29,7 @@ jobs:
2929
run: sudo apt-get -y install make
3030

3131
- name: Set up QEMU
32-
uses: docker/setup-qemu-action@v2
32+
uses: docker/setup-qemu-action@v3
3333

3434
- name: Running GoReleaser
3535
run: |

.github/workflows/pull_request_main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ jobs:
4242
uses: actions/checkout@v4
4343

4444
- name: Setting up Golang
45-
uses: actions/setup-go@v4
45+
uses: actions/setup-go@v5
4646
with:
47-
go-version: '1.23'
47+
go-version-file: 'go.mod'
4848

4949
- name: Setting up just
50-
uses: extractions/setup-just@v2
50+
uses: extractions/setup-just@v3
5151

5252
- name: Running tests
5353
run: just test-plain

.github/workflows/push_main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ jobs:
4242
uses: actions/checkout@v4
4343

4444
- name: Setting up Golang
45-
uses: actions/setup-go@v4
45+
uses: actions/setup-go@v5
4646
with:
47-
go-version: '1.23'
47+
go-version-file: 'go.mod'
4848

4949
- name: Setting up just
50-
uses: extractions/setup-just@v2
50+
uses: extractions/setup-just@v3
5151

5252
- name: Running tests
5353
run: just test-plain
@@ -108,7 +108,7 @@ jobs:
108108
uses: aws-actions/amazon-ecr-login@v2
109109

110110
- name: Setting up just
111-
uses: extractions/setup-just@v2
111+
uses: extractions/setup-just@v3
112112

113113
- name: Build, tag, and push docker image to Amazon ECR
114114
env:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
ref: ${{ inputs.ref }}
2121

2222
- name: Setting up Go
23-
uses: actions/setup-go@v4
23+
uses: actions/setup-go@v5
2424
with:
2525
go-version-file: go.mod
2626

0 commit comments

Comments
 (0)