File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Java CI with Gradle
2+
3+ on :
4+ push :
5+ branches : [ "master" ]
6+ pull_request :
7+ branches : [ "master" ]
8+
9+
10+ jobs :
11+ build-gradle-project :
12+ runs-on : ubuntu-latest
13+ steps :
14+ - name : Checkout project sources
15+ uses : actions/checkout@v3
16+ - name : Set env
17+ run : echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
18+ - name : Setup Gradle
19+ uses : gradle/gradle-build-action@v2
20+ - name : Run build with Gradle Wrapper
21+ run : gradle build
22+ env :
23+ USERNAME : ${{secrets.USERNAME}}
24+ TOKEN : ${{secrets.TOKEN}}
25+ RELEASE_VERSION : ${{github.run_number}}
26+
27+
28+ create-release :
29+ runs-on : ubuntu-latest
30+ permissions :
31+ contents : write
32+ needs : build-gradle-project
33+ steps :
34+ - name : Create Release
35+ id : create_release
36+ uses : actions/create-release@latest
37+ env :
38+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
39+ with :
40+ tag_name : v${{ github.run_number }}
41+ release_name : Release ${{ github.run_number }}
42+ body : |
43+ ${{ steps.Changelog.outputs.changelog }}
44+ draft : false
45+ prerelease : false
46+ - uses : actions/checkout@v2
47+ - uses : ncipollo/release-action@v1
48+ with :
49+ artifacts : " ./build/libs/DiscordBot.jar"
You can’t perform that action at this time.
0 commit comments