File tree Expand file tree Collapse file tree 1 file changed +13
-17
lines changed
Expand file tree Collapse file tree 1 file changed +13
-17
lines changed Original file line number Diff line number Diff line change 88jobs :
99 release :
1010 runs-on : ubuntu-latest
11+ permissions :
12+ contents : write
1113 steps :
1214 - name : Checkout code
1315 uses : actions/checkout@v4
@@ -23,24 +25,18 @@ jobs:
2325 - name : Build project
2426 run : npm run build
2527
28+ - name : Check if dist exists
29+ run : |
30+ if [ ! -f ./dist/worker.js ]; then
31+ echo "Build failed or dist/worker.js not found"
32+ ls -la ./dist/
33+ exit 1
34+ fi
35+
2636 - name : Create Release
2737 id : create_release
28- uses : actions/create-release@v1
29- env :
30- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
38+ uses : softprops/action-gh-release@v2
3139 with :
32- tag_name : ${{ github.ref }}
33- release_name : Release ${{ github.ref }}
40+ files : ./dist/worker.js
3441 draft : false
35- prerelease : false
36-
37- - name : Upload Release Asset
38- id : upload-release-asset
39- uses : actions/upload-release-asset@v1
40- env :
41- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
42- with :
43- upload_url : ${{ steps.create_release.outputs.upload_url }}
44- asset_path : ./dist/worker.js
45- asset_name : worker.js
46- asset_content_type : application/javascript
42+ prerelease : false
You can’t perform that action at this time.
0 commit comments