Skip to content

Commit 075d0c5

Browse files
committed
🔧 Fix GitHub Actions build to include platform-specific files; update release workflow to use 'go build .' instead of specifying individual files
1 parent 0e62dbd commit 075d0c5

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
path: |
3434
~/.cache/go-build
3535
~/go/pkg/mod
36-
key: ${{ runner.os }}-go-${{ hashFiles('sidekick/go.sum') }}
36+
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
3737
restore-keys: |
3838
${{ runner.os }}-go-
3939

‎.github/workflows/release.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
path: |
4646
~/.cache/go-build
4747
~/go/pkg/mod
48-
key: ${{ runner.os }}-go-${{ hashFiles('sidekick/go.sum') }}
48+
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
4949
restore-keys: |
5050
${{ runner.os }}-go-
5151
@@ -59,19 +59,19 @@ jobs:
5959
mkdir -p ../dist
6060
6161
# macOS ARM64
62-
GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w" -o ../dist/sidekick-darwin-arm64 main.go processes.go notifications.go
62+
GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w" -o ../dist/sidekick-darwin-arm64 .
6363
6464
# macOS AMD64
65-
GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w" -o ../dist/sidekick-darwin-amd64 main.go processes.go notifications.go
65+
GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w" -o ../dist/sidekick-darwin-amd64 .
6666
6767
# Linux ARM64
68-
GOOS=linux GOARCH=arm64 go build -ldflags="-s -w" -o ../dist/sidekick-linux-arm64 main.go processes.go notifications.go
68+
GOOS=linux GOARCH=arm64 go build -ldflags="-s -w" -o ../dist/sidekick-linux-arm64 .
6969
7070
# Linux AMD64
71-
GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o ../dist/sidekick-linux-amd64 main.go processes.go notifications.go
71+
GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o ../dist/sidekick-linux-amd64 .
7272
7373
# Windows AMD64
74-
GOOS=windows GOARCH=amd64 go build -ldflags="-s -w" -o ../dist/sidekick-windows-amd64.exe main.go processes.go notifications.go
74+
GOOS=windows GOARCH=amd64 go build -ldflags="-s -w" -o ../dist/sidekick-windows-amd64.exe .
7575
7676
- name: Create archives
7777
run: |

0 commit comments

Comments
 (0)