diff options
author | Linnea Gräf <nea@nea.moe> | 2024-07-11 20:21:39 +0200 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2024-07-11 20:34:46 +0200 |
commit | a74ec310bb9f37f98033e03f3cb2cdff7f404f89 (patch) | |
tree | f2649024b26bd52962d14c43b1e2107ceb8b30c6 | |
parent | e683aa1e6c2e6efe2502e78f23c86fbb9d4b86fe (diff) | |
download | Firmament-a74ec310bb9f37f98033e03f3cb2cdff7f404f89.tar.gz Firmament-a74ec310bb9f37f98033e03f3cb2cdff7f404f89.tar.bz2 Firmament-a74ec310bb9f37f98033e03f3cb2cdff7f404f89.zip |
Add back discord uploader
[no changelog]
-rw-r--r-- | .github/workflows/build.yml | 47 |
1 files changed, 25 insertions, 22 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6f33dbb..37b5140 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,25 +12,28 @@ jobs: name: Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - name: Checkout repository - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - distribution: temurin - java-version: 21 - - name: Set up gradle cache - uses: gradle/actions/setup-gradle@v3 - - name: Build with gradle - run: ./gradlew clean test remapJar --stacktrace - - name: Upload build artifact - uses: actions/upload-artifact@v3 - with: - path: build/libs/Firmament-*.jar - - name: Move build artifact around - id: artifact-rename - run: | - rm -f build/libs/*sources*.jar - newfilename=build/libs/Firmament-$(git rev-parse --short HEAD).jar - echo filename=$newfilename >>"$GITHUB_OUTPUT" - mv build/libs/Firmament-*.jar $newfilename + - uses: actions/checkout@v4 + name: Checkout repository + with: + fetch-tags: true + - name: Set up JDK 21 + uses: actions/setup-java@v4 + with: + distribution: temurin + java-version: 21 + - name: Set up gradle cache + uses: gradle/actions/setup-gradle@v3 + - name: Build with gradle + run: ./gradlew clean test remapJar --stacktrace + - name: Upload build artifact + uses: actions/upload-artifact@v3 + with: + path: build/libs/Firmament-*.jar + - name: Move build artifact around + run: | + rm -f build/libs/*sources*.jar + - name: Upload to discord + run: | + curl "$WEBHOOK_URL" -X POST -H "Content-type: multipart/form-data" --form "files[0]=@$(echo build/libs/*.jar)" + env: + WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }} |