This repository was archived by the owner on Oct 9, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : " Plugin release"
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' *'
7
+
8
+ jobs :
9
+ create-release :
10
+ name : " Create release"
11
+ runs-on : " ubuntu-latest"
12
+ steps :
13
+ - name : " Extract tag name"
14
+ run : |
15
+ echo "tag_name=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
16
+ - name : " Checkout"
17
+ uses : " actions/checkout@v2"
18
+ - name : " Build package"
19
+ id : " build-package"
20
+ uses : " glpi-project/tools/github-actions/build-package@0.1.15"
21
+ with :
22
+ plugin-version : ${{ env.tag_name }}
23
+ - name : " Create release"
24
+ id : " create-release"
25
+ uses : " actions/create-release@v1"
26
+ env :
27
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
28
+ with :
29
+ tag_name : ${{ env.tag_name }}
30
+ release_name : ${{ env.tag_name }}
31
+ draft : true
32
+ - name : " Attach package to release"
33
+ uses : " actions/upload-release-asset@v1"
34
+ env :
35
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
36
+ with :
37
+ upload_url : ${{ steps.create-release.outputs.upload_url }}
38
+ asset_path : ${{ steps.build-package.outputs.package-path }}
39
+ asset_name : ${{ steps.build-package.outputs.package-basename }}
40
+ asset_content_type : " application/x-bzip2"
You can’t perform that action at this time.
0 commit comments