File tree Expand file tree Collapse file tree 1 file changed +36
-2
lines changed Expand file tree Collapse file tree 1 file changed +36
-2
lines changed Original file line number Diff line number Diff line change @@ -42,15 +42,49 @@ jobs:
42
42
asset-name : ccmanager-${{ matrix.goos }}-${{ matrix.goarch }}
43
43
file : ccmanager
44
44
45
+ # Separate mac amd64 build to support fsevents dependency
46
+ buildmacamd64 :
47
+ runs-on : macos-13
48
+ strategy :
49
+ matrix :
50
+ goos :
51
+ - darwin
52
+ goarch :
53
+ - amd64
54
+
55
+ env :
56
+ GOOS : ${{ matrix.goos }}
57
+ GOARCH : ${{ matrix.goarch }}
58
+
59
+ steps :
60
+ - uses : actions/checkout@v3
61
+
62
+ - name : Set up Go
63
+ uses : actions/setup-go@v3
64
+ with :
65
+ go-version : " 1.21"
66
+
67
+ - name : Build
68
+ run : go build -o ccmanager cmd/ccmanager.go
69
+
70
+ - name : Release file
71
+ uses : djnicholson/release-action@v2.10
72
+ with :
73
+ token : ${{ secrets.GITHUB_TOKEN }}
74
+ release-name : ${{ github.event.release.name }}
75
+ tag-name : ${{ github.event.release.tag_name }}
76
+ asset-name : ccmanager-${{ matrix.goos }}-${{ matrix.goarch }}
77
+ file : ccmanager
78
+
79
+
45
80
# Separate mac build to support fsevents dependency
46
- buildmac :
81
+ buildmacarm64 :
47
82
runs-on : macos-14 # beta arm runner
48
83
strategy :
49
84
matrix :
50
85
goos :
51
86
- darwin
52
87
goarch :
53
- - amd64
54
88
- arm64
55
89
56
90
env :
You can’t perform that action at this time.
0 commit comments