File tree 1 file changed +27
-0
lines changed
1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 11
11
branches :
12
12
- main
13
13
workflow_dispatch :
14
+ inputs :
15
+ prerelease :
16
+ description : ' Generate a pre-release.'
17
+ required : false
18
+ type : boolean
14
19
15
20
jobs :
16
21
build :
57
62
name : result.pdf
58
63
path : ${{ env.PDF_RESULT }}
59
64
retention-days : 7
65
+ - name : Create Release
66
+ id : create_release
67
+ if : ${{ github.event.inputs.prerelease }}
68
+ uses : actions/create-release@v1
69
+ env :
70
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
71
+ with :
72
+ tag_name : ${{ github.ref_name }}
73
+ release_name : Release ${{ github.ref_name }}
74
+ draft : false
75
+ prerelease : true
76
+ - name : Upload Release Asset
77
+ id : upload-release-asset
78
+ if : ${{ github.event.inputs.prerelease }}
79
+ uses : actions/upload-release-asset@v1
80
+ env :
81
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
82
+ with :
83
+ upload_url : ${{ steps.create_release.outputs.upload_url }}
84
+ asset_path : ./example.pdf
85
+ asset_name : example.pdf
86
+ asset_content_type : application/pdf
You can’t perform that action at this time.
0 commit comments