Publishing of extensions via GitHub Actions

This commit is contained in:
Natty 2022-04-06 18:52:36 +02:00
parent 7f1cc3a7a3
commit a930d9885f
No known key found for this signature in database
GPG Key ID: 40AB22FA416C7019
3 changed files with 8 additions and 7 deletions

View File

@ -25,13 +25,11 @@ jobs:
- name: Set up Gradle
uses: gradle/gradle-build-action@v2
- name: Execute Gradle build
- name: Build and publish to Vega
run: |
chmod +x ./gradlew
./gradlew build --stacktrace --info -x test
- name: Publish to Vega
run: ./gradlew :plutoengine:publish --stacktrace --info -x test
./gradlew :plutoengine:publish --stacktrace --info -x test
./gradlew :plutoengine-ext:publish --stacktrace --info -x test
env:
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSWORD }}

View File

@ -1,9 +1,12 @@
## 22.0.0.0-alpha.3
* `[SDK]` **Extensions are now published via GitHub actions**
## 22.0.0.0-alpha.2
* `[SDK]` **Created a new extension project category**
* `[PlutoUSS2]` **Now an extension**
* `PlutoLib` no longer depends on `PlutoUSS2`
* `[PlutoGameObject]` **Reimplemented `RAID` as a Pluto extension**
## 22.0.0.0-alpha.1
* `[SDK]` Jar sources and JavaDoc are now published
* `[PlutoRuntime]` `Mod` objects now properly contain the version number

View File

@ -22,7 +22,7 @@ object Versions {
const val isPrerelease = true
const val prereleaseName = "alpha"
const val prerealeaseUpdate = 2
const val prerealeaseUpdate = 3
val versionFull =
if (isPrerelease)