File tree Expand file tree Collapse file tree 5 files changed +51
-4
lines changed
Expand file tree Collapse file tree 5 files changed +51
-4
lines changed Original file line number Diff line number Diff line change 1+ ### Workflow documentation
2+
3+ apparently
Original file line number Diff line number Diff line change @@ -12,10 +12,14 @@ inputs:
1212 version-name :
1313 description : " Path to the build folder"
1414 required : true
15+ draft :
16+ description : " Release is a draft"
17+ required : false
18+ default : true # to allow amendment of release notes
1519 prelease :
1620 description : " Is this a pre-release"
1721 required : false
18- default : true # to allow amendment of release notes
22+ default : true
1923 build-folder :
2024 description : " Path to the build folder"
2125 required : false
2933 with :
3034 tag_name : v${{ inputs.version }}
3135 release_name : v${{ inputs.version }}
32- draft : ${{ inputs.prelease }}
33- prerelease : true
36+ draft : ${{ inputs.draft }}
37+ prerelease : ${{ inputs.prelease }}
3438 env :
3539 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3640
Original file line number Diff line number Diff line change 1- name : Build Plugin Dev Release
1+ name : Build Plugin Dev Release 2
22
33on :
44 push :
Original file line number Diff line number Diff line change 3232
3333 - name : Run tests
3434 uses : ./.github/actions/tests
35+
36+ - name : Create GitHub Release
37+ uses : ./.github/actions/release
38+ with :
39+ build-config : ${{env.BUILD_CONFIGURATION}}
40+ version-name : ${{env.VERSION}}
41+ prelease : true
Original file line number Diff line number Diff line change 1+ name : Build Plugin Release
2+
3+ on : push
4+
5+ env :
6+ BUILD_CONFIGURATION : Release
7+
8+ jobs :
9+ build :
10+ runs-on : windows-latest
11+
12+ steps :
13+ - name : Check out repository
14+ uses : actions/checkout@v3
15+
16+ - name : Get latest release version
17+ uses : ./.github/actions/version
18+ with :
19+ repository : ${{ github.repository }}
20+ ref : ${{ github.ref }}
21+
22+ - name : Install conan & packages
23+ uses : ./.github/actions/conan
24+ with :
25+ build-config : ${{env.BUILD_CONFIGURATION}}
26+
27+ - name : Build DLL
28+ uses : ./.github/actions/build
29+ with :
30+ build-config : ${{env.BUILD_CONFIGURATION}}
31+
32+ - name : Run tests
33+ uses : ./.github/actions/tests
You can’t perform that action at this time.
0 commit comments