@@ -14,74 +14,74 @@ jobs:
14
14
runs-on : ubuntu-latest
15
15
16
16
steps :
17
- - uses : actions/checkout@v3
18
- - name : Use Node.js
19
- uses : actions/setup-node@v3
20
- with :
21
- node-version : ' 16.x' # You might need to adjust this value to your own version
22
- - name : Build
23
- id : build
24
- run : |
25
- yarn
26
- yarn run build --if-present
27
- mkdir ${{ env.PLUGIN_NAME }}
28
- cp main.js manifest.json styles.css ${{ env.PLUGIN_NAME }}
29
- zip -r ${{ env.PLUGIN_NAME }}.zip ${{ env.PLUGIN_NAME }}
30
- ls
31
- echo "tag_name=$(git tag --sort version:refname | tail -n 1)" >> $GITHUB_OUTPUT
17
+ - uses : actions/checkout@v3
18
+ - name : Use Node.js
19
+ uses : actions/setup-node@v3
20
+ with :
21
+ node-version : ' 16.x' # You might need to adjust this value to your own version
22
+ - name : Build
23
+ id : build
24
+ run : |
25
+ yarn
26
+ yarn run build --if-present
27
+ mkdir ${{ env.PLUGIN_NAME }}
28
+ cp main.js manifest.json styles.css ${{ env.PLUGIN_NAME }}
29
+ zip -r ${{ env.PLUGIN_NAME }}.zip ${{ env.PLUGIN_NAME }}
30
+ ls
31
+ echo "tag_name=$(git tag --sort version:refname | tail -n 1)" >> $GITHUB_OUTPUT
32
32
33
- - name : Create Release
34
- id : create_release
35
- uses : actions/create-release@v1
36
- env :
37
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
38
- VERSION : ${{ github.ref }}
39
- with :
40
- tag_name : ${{ github.ref }}
41
- release_name : ${{ github.ref }}
42
- draft : false
43
- prerelease : false
33
+ - name : Create Release
34
+ id : create_release
35
+ uses : actions/create-release@v1
36
+ env :
37
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
38
+ VERSION : ${{ github.ref }}
39
+ with :
40
+ tag_name : ${{ github.ref }}
41
+ release_name : ${{ github.ref }}
42
+ draft : false
43
+ prerelease : false
44
44
45
- - name : Upload zip file
46
- id : upload-zip
47
- uses : actions/upload-release-asset@v1
48
- env :
49
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
50
- with :
51
- upload_url : ${{ steps.create_release.outputs.upload_url }}
52
- asset_path : ./${{ env.PLUGIN_NAME }}.zip
53
- asset_name : ${{ env.PLUGIN_NAME }}-${{ steps.build.outputs.tag_name }}.zip
54
- asset_content_type : application/zip
45
+ - name : Upload zip file
46
+ id : upload-zip
47
+ uses : actions/upload-release-asset@v1
48
+ env :
49
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
50
+ with :
51
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
52
+ asset_path : ./${{ env.PLUGIN_NAME }}.zip
53
+ asset_name : ${{ env.PLUGIN_NAME }}-${{ steps.build.outputs.tag_name }}.zip
54
+ asset_content_type : application/zip
55
55
56
- - name : Upload main.js
57
- id : upload-main
58
- uses : actions/upload-release-asset@v1
59
- env :
60
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
61
- with :
62
- upload_url : ${{ steps.create_release.outputs.upload_url }}
63
- asset_path : ./main.js
64
- asset_name : main.js
65
- asset_content_type : text/javascript
56
+ - name : Upload main.js
57
+ id : upload-main
58
+ uses : actions/upload-release-asset@v1
59
+ env :
60
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
61
+ with :
62
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
63
+ asset_path : ./main.js
64
+ asset_name : main.js
65
+ asset_content_type : text/javascript
66
66
67
- - name : Upload manifest.json
68
- id : upload-manifest
69
- uses : actions/upload-release-asset@v1
70
- env :
71
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
72
- with :
73
- upload_url : ${{ steps.create_release.outputs.upload_url }}
74
- asset_path : ./manifest.json
75
- asset_name : manifest.json
76
- asset_content_type : application/json
67
+ - name : Upload manifest.json
68
+ id : upload-manifest
69
+ uses : actions/upload-release-asset@v1
70
+ env :
71
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
72
+ with :
73
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
74
+ asset_path : ./manifest.json
75
+ asset_name : manifest.json
76
+ asset_content_type : application/json
77
77
78
- - name : Upload styles.css
79
- id : upload-css
80
- uses : actions/upload-release-asset@v1
81
- env :
82
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
83
- with :
84
- upload_url : ${{ steps.create_release.outputs.upload_url }}
85
- asset_path : ./styles.css
86
- asset_name : styles.css
87
- asset_content_type : text/css
78
+ - name : Upload styles.css
79
+ id : upload-css
80
+ uses : actions/upload-release-asset@v1
81
+ env :
82
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
83
+ with :
84
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
85
+ asset_path : ./styles.css
86
+ asset_name : styles.css
87
+ asset_content_type : text/css
0 commit comments