2022-05-19 16:17:45 +02:00
name : Upload release assets
on :
release :
types : [ published]
jobs :
upload_asset :
runs-on : ubuntu-latest
steps :
- name : Checkout Repository
uses : actions/checkout@v3
- name : Validate Gradle Wrapper
uses : gradle/wrapper-validation-action@v1
- name : Setup Java
uses : actions/setup-java@v3
with :
distribution : temurin
cache : gradle
java-version : 17
- name : Clean Build
run : ./gradlew clean build --no-daemon
- name : Upload Release Assets
uses : AButler/upload-release-assets@v2.0
with :
files : 'worldedit-bukkit/build/libs/FastAsyncWorldEdit-Bukkit-*.jar'
repo-token : ${{ secrets.GITHUB_TOKEN }}
release-tag : ${{ github.event.release.tag_name }}
2022-09-05 11:26:31 +02:00
- name : Upload release to CurseForge
uses : Kir-Antipov/mc-publish@v3.2
2022-09-04 23:30:02 +02:00
with :
curseforge-id : 103525
curseforge-token : ${{ secrets.CURSEFORGE_TOKEN }}
2022-09-05 11:26:31 +02:00
files-primary : 'worldedit-bukkit/build/libs/FastAsyncWorldEdit-Bukkit-*.jar'
2022-09-04 23:30:02 +02:00
name : FastAsyncWorldEdit ${{ github.event.release.tag_name }}
version : ${{ github.event.release.tag_name }}
version-type : release
2022-10-04 13:28:10 +02:00
changelog : "The changelog is available on GitHub: https://github.com/IntellectualSites/FastAsyncWorldEdit/releases/tag/${{ github.event.release.tag_name }}"
2022-09-04 23:30:02 +02:00
game-versions : |
1.19 .1
1.19
1.18 .2
1.18 .1
1.18
1.17
1.16