Skip to content

Commit c152132

Browse files
authored
Automatic releases. Because why not? (#282)
* Release new build trigger * Release test * hope this work * Release dfasd * Update main.yml * Update .gitignore * Release test * Release v0.6.9 ye boi * Release v0.6.9 ye boi * Release v0.7.0 * Release v0.1.0 this should work now? * i did a none release bery cool * no run now? * NO * NO again? * this is kinda Release * So this won't start a Release * Release v0.0.8 * 0.0.8 Release * Release v1.0.0 This is gonna be great * Release v1.0.0 ... * Release v1.0.0 ye ik * Release v1.0.0 this should work in theory * Release v1.0.0 Ok so, like this thing '. It breaks lifes and commits... But i'm sure this will work now * Release v1.0.0 This is just emberassing * Create test.yml * Update test.yml * Release v1.0.0 * Release v1.2.3 * Update test.yml * Update test.yml * Update test.yml * Release v1.1.1 * Release v1.1.1.1 * Release 1.2.3 * Release v1.2.3 * um v1.1.1 * oh ye v1.1.3 * Release v1.2.3 ... this should work? * Release v1.2.3 * Release v1.2.34 please let this be done * Release v1.1.1 * Release 1.1.1 * Release v1.1.1 * Release v1.1.1 * Release v1.1.1 * Release v6.6.6 * Delete test.yml * Update main.yml * Update .gitignore * Release v7.7.7 but what if this is filled in? * Release v7.7.7 * Release v7.7.7 bla bla bla * Combined all commits into one. Release new build trigger Release test hope this work Release dfasd Update main.yml Update .gitignore Release test Release v0.6.9 ye boi Release v0.6.9 ye boi Release v0.7.0 Release v0.1.0 this should work now? i did a none release bery cool no run now? NO NO again? this is kinda Release So this won't start a Release Release v0.0.8 0.0.8 Release Release v1.0.0 This is gonna be great Release v1.0.0 ... Release v1.0.0 ye ik Release v1.0.0 this should work in theory Release v1.0.0 Ok so, like this thing '. It breaks lifes and commits... But i'm sure this will work now Release v1.0.0 This is just emberassing Create test.yml Update test.yml Release v1.0.0 Release v1.2.3 Update test.yml Update test.yml Update test.yml Release v1.1.1 Release v1.1.1.1 Release 1.2.3 Release v1.2.3 um v1.1.1 oh ye v1.1.3 Release v1.2.3 ... this should work? Release v1.2.3 Release v1.2.34 please let this be done Release v1.1.1 Release 1.1.1 Release v1.1.1 Release v1.1.1 Release v1.1.1 Release v6.6.6 Delete test.yml Update main.yml Update .gitignore Release v7.7.7 but what if this is filled in? Release v7.7.7 Release v7.7.7 bla bla bla
1 parent ebb0c7f commit c152132

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/main.yml

+19-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
uses: actions/setup-java@v1
1717
with:
1818
java-version: '16'
19-
- name: gradle build
19+
- name: Gradle build
2020
uses: eskatos/gradle-command-action@v1
2121
with:
2222
arguments: build --no-daemon
@@ -26,3 +26,21 @@ jobs:
2626
with:
2727
name: ${{ runner.os }}
2828
path: build/distributions/*
29+
release:
30+
name: Create pubilc releases
31+
runs-on: ubuntu-latest
32+
needs: build
33+
if: "startsWith(github.event.head_commit.message, 'Release')"
34+
steps:
35+
- name: Get artifacts
36+
uses: actions/download-artifact@v2
37+
- name: Get version from commit
38+
run: echo "VERSION=$(echo ${{ github.event.commits[0].message }} | awk '{print $2}')" >> $GITHUB_ENV
39+
- name: Release public builds
40+
uses: "marvinpinto/action-automatic-releases@latest"
41+
with:
42+
repo_token: "${{ secrets.GITHUB_TOKEN }}"
43+
automatic_release_tag: "${{ env.VERSION }}"
44+
prerelease: false
45+
draft: true
46+
files: "**"

0 commit comments

Comments
 (0)