From 14811169e3be66175b4177a2672332a5e0c499eb Mon Sep 17 00:00:00 2001 From: Alexander Brandes Date: Thu, 19 May 2022 16:17:45 +0200 Subject: [PATCH] [ci skip] Attach assets to GH releases (#1754) * ci: Upload release assets * chore: Update workflow name --- .github/workflows/upload-release-assets.yml | 28 +++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/upload-release-assets.yml diff --git a/.github/workflows/upload-release-assets.yml b/.github/workflows/upload-release-assets.yml new file mode 100644 index 000000000..93587ed76 --- /dev/null +++ b/.github/workflows/upload-release-assets.yml @@ -0,0 +1,28 @@ +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 }}