diff options
author | Linnea Gräf <nea@nea.moe> | 2024-11-15 19:42:24 +0100 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2024-11-15 19:42:24 +0100 |
commit | f0848ab60c33e9a4dc301ebf94d26897011ae261 (patch) | |
tree | 796b7e96297fd8f81d5d1a735a13db31a5c8d9f2 /.github | |
parent | 4afffc77f4ac2ae220d35601fa7ff05d7ff418d1 (diff) | |
download | Firmament-f0848ab60c33e9a4dc301ebf94d26897011ae261.tar.gz Firmament-f0848ab60c33e9a4dc301ebf94d26897011ae261.tar.bz2 Firmament-f0848ab60c33e9a4dc301ebf94d26897011ae261.zip |
build: Only push discord builds on master
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 123893a..cddb0ed 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,6 +17,7 @@ jobs: with: fetch-tags: true fetch-depth: 0 + filter: 'tree:0' - name: Set up JDK 21 uses: actions/setup-java@v4 with: @@ -29,16 +30,29 @@ jobs: ./gradlew clean ./gradlew unpackAllJars --stacktrace ./gradlew test remapJar --stacktrace - - name: Upload build artifact - uses: actions/upload-artifact@v3 - with: - path: build/libs/Firmament-*.jar - name: Move build artifact around and print check sum run: | rm -f build/libs/*sources*.jar sha256sum build/libs/*.jar + - name: Upload build artifact + uses: actions/upload-artifact@v4 + with: + name: built-mod-jar + path: build/libs/Firmament-*.jar + + upload: + name: Upload + runs-on: ubuntu-latest + needs: build + if: ${{ 'push' == github.event_name && 'master' == github.ref_name && '637563904' == github.repository_id }} + steps: + - name: Download generated artifact + uses: actions/download-artifact@v4 + with: + name: built-mod-jar - name: Upload to discord run: | - curl "$WEBHOOK_URL" -X POST -H "Content-type: multipart/form-data" --form "files[0]=@$(echo build/libs/*.jar)" + ls -lahR . + curl "$WEBHOOK_URL" -X POST -H "Content-type: multipart/form-data" --form "files[0]=@$(echo *.jar)" env: WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }} |