Prepare 0.0.5 release
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# This workflow will build a Java project with Gradle
|
||||
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
|
||||
|
||||
name: RELEASE Build
|
||||
|
||||
on:
|
||||
release:
|
||||
types: [created]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
submodules: recursive
|
||||
- name: Setup AdoptOpenJDK 14
|
||||
uses: joschi/setup-jdk@v2.3.0
|
||||
with:
|
||||
java-version: 14
|
||||
- name: Grant execute permission for gradlew
|
||||
run: chmod +x gradlew
|
||||
- name: Build JAR dist files
|
||||
run: ./gradlew dist
|
||||
- name: Import GPG key
|
||||
id: import_gpg
|
||||
uses: crazy-max/ghaction-import-gpg@v3
|
||||
with:
|
||||
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
|
||||
passphrase: ${{ secrets.GPG_PASSPHRASE }}
|
||||
- name: Release build deploy
|
||||
env:
|
||||
NEXUS_USERNAME: ${{ secrets.NEXUS_USERNAME }}
|
||||
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
|
||||
run:
|
||||
./gradlew clean uploadArchives -PRELEASE=true -Psigning.gnupg.keyId=${{ secrets.GPG_KEYID }} -Psigning.gnupg.passphrase=${{ secrets.GPG_PASSPHRASE }} -Psigning.gnupg.keyName=${{ secrets.GPG_KEYID }}
|
||||
@@ -1,5 +1,8 @@
|
||||
[0.0.5]
|
||||
- Update libGDX to 1.9.15-SNAPSHOT
|
||||
*Release to switch from Bintray/jCenter to Sonatype/Maven Central*
|
||||
|
||||
- Runtime performance improvements
|
||||
- Update libGDX to 1.9.14
|
||||
- Update Ashley to 1.7.4
|
||||
|
||||
[0.0.4]
|
||||
|
||||
@@ -1 +1 @@
|
||||
version=0.0.5-SNAPSHOT
|
||||
version=0.0.5
|
||||
Reference in New Issue
Block a user