Skip to content

Commit 08e8bce

Browse files
committed
Update: Upgrade GitHub Actions to latest versions for better reliability and performance
Improve CI/CD workflow by updating actions/checkout to v4, actions/setup-go to v5, actions/upload-artifact to v4, and actions/download-artifact to v4. Also, remove unnecessary log message in main.go.
1 parent 52ce7a2 commit 08e8bce

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

.github/workflows/build-and-release.yml

+10-10
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ jobs:
3030

3131
steps:
3232
- name: Checkout code
33-
uses: actions/checkout@v3
33+
uses: actions/checkout@v4
3434

3535
- name: Set up Go
36-
uses: actions/setup-go@v4
36+
uses: actions/setup-go@v5
3737
with:
3838
go-version: '1.22' # Use the appropriate Go version for your project
3939

@@ -50,7 +50,7 @@ jobs:
5050
shell: bash
5151

5252
- name: Upload artifact
53-
uses: actions/upload-artifact@v3
53+
uses: actions/upload-artifact@v4
5454
with:
5555
name: ${{ matrix.asset_name }}
5656
path: ${{ matrix.artifact_name }}
@@ -63,10 +63,10 @@ jobs:
6363
contents: write
6464
steps:
6565
- name: Checkout code
66-
uses: actions/checkout@v3
66+
uses: actions/checkout@v4
6767

6868
- name: Download all artifacts
69-
uses: actions/download-artifact@v3
69+
uses: actions/download-artifact@v4
7070

7171
- name: Create Release
7272
id: create_release
@@ -89,27 +89,27 @@ jobs:
8989
runs-on: ubuntu-latest
9090
steps:
9191
- name: Checkout code
92-
uses: actions/checkout@v3
92+
uses: actions/checkout@v4
9393

9494
- name: Set up Go
95-
uses: actions/setup-go@v4
95+
uses: actions/setup-go@v5
9696
with:
9797
go-version: '1.22'
9898

9999
- name: Download Linux artifact
100-
uses: actions/download-artifact@v3
100+
uses: actions/download-artifact@v4
101101
with:
102102
name: commit-linux-amd64
103103
path: ./dist/linux-amd64
104104

105105
- name: Download Windows artifact
106-
uses: actions/download-artifact@v3
106+
uses: actions/download-artifact@v4
107107
with:
108108
name: commit-windows-amd64.exe
109109
path: ./dist/windows-amd64
110110

111111
- name: Download macOS artifact
112-
uses: actions/download-artifact@v3
112+
uses: actions/download-artifact@v4
113113
with:
114114
name: commit-macos-amd64
115115
path: ./dist/darwin-amd64

src/main.go

-1
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,6 @@ func main() {
195195
}
196196

197197
// Display the commit message
198-
fmt.Println("Suggested commit message:")
199198
fmt.Println(commitMsg)
200199

201200
// Update the last run time

0 commit comments

Comments
 (0)