@@ -76,22 +76,15 @@ jobs:
76
76
- name : Generate linux native binary
77
77
run : dart compile exe bin/dbstyleguidechecker.dart -o bin/dbstyleguidechecker-linux
78
78
79
- - name : Get release
80
- id : get_release
81
- uses : bruceadams/get-release@v1.2.2
82
- env :
83
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
84
-
85
79
- name : Upload Linux Build Artifact
86
- id : upload-release-asset
87
- uses : actions/upload-release-asset@v1
80
+ uses : ncipollo/release-action@v1
88
81
env :
89
82
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
90
83
with :
91
- upload_url : ${{ steps.get_release.outputs.upload_url }}
92
- asset_path : ./bin/dbstyleguidechecker-linux
93
- asset_name : dbstyleguidechecker-linux
94
- asset_content_type : application/octet-stream
84
+ allowUpdates : true
85
+ artifactErrorsFailBuild : true
86
+ replacesArtifacts : true
87
+ artifacts : " bin/dbstyleguidechecker-linux "
95
88
96
89
release-macos :
97
90
needs : [ release ]
@@ -111,22 +104,15 @@ jobs:
111
104
- name : Generate MacOs native binary
112
105
run : dart compile exe bin/dbstyleguidechecker.dart -o bin/dbstyleguidechecker-macos
113
106
114
- - name : Get release
115
- id : get_release
116
- uses : bruceadams/get-release@v1.2.2
117
- env :
118
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
119
-
120
107
- name : Upload MacOs Build Artifact
121
- id : upload-release-asset
122
- uses : actions/upload-release-asset@v1
108
+ uses : ncipollo/release-action@v1
123
109
env :
124
110
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
125
111
with :
126
- upload_url : ${{ steps.get_release.outputs.upload_url }}
127
- asset_path : ./bin/dbstyleguidechecker-macos
128
- asset_name : dbstyleguidechecker-macos
129
- asset_content_type : application/octet-stream
112
+ allowUpdates : true
113
+ artifactErrorsFailBuild : true
114
+ replacesArtifacts : true
115
+ artifacts : " bin/dbstyleguidechecker-macos "
130
116
131
117
release-windows :
132
118
needs : [ release ]
@@ -146,19 +132,12 @@ jobs:
146
132
- name : Generate Windows native binary
147
133
run : dart compile exe bin/dbstyleguidechecker.dart -o bin/dbstyleguidechecker-windows.exe
148
134
149
- - name : Get release
150
- id : get_release
151
- uses : bruceadams/get-release@v1.2.2
152
- env :
153
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
154
-
155
135
- name : Upload Windows Build Artifact
156
- id : upload-release-asset
157
- uses : actions/upload-release-asset@v1
136
+ uses : ncipollo/release-action@v1
158
137
env :
159
138
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
160
139
with :
161
- upload_url : ${{ steps.get_release.outputs.upload_url }}
162
- asset_path : ./bin/dbstyleguidechecker-windows.exe
163
- asset_name : dbstyleguidechecker-windows.exe
164
- asset_content_type : application/octet-stream
140
+ allowUpdates : true
141
+ artifactErrorsFailBuild : true
142
+ replacesArtifacts : true
143
+ artifacts : " bin/dbstyleguidechecker-windows.exe "
0 commit comments