Skip to content

feat: updated to 1.20.3 #27

feat: updated to 1.20.3

feat: updated to 1.20.3 #27

name: CI Build & Release
on:
push:
tags: [ "v*" ]
jobs:
build:
runs-on: ubuntu-latest
if: |
!contains(github.event.head_commit.message, '[ciskip]')
steps:
- uses: actions/checkout@v2
- name: Set up JDK 17 & Cache
uses: actions/setup-java@v2
with:
distribution: 'temurin'
java-version: '17'
cache: 'gradle'
- name: Build with Gradle
env:
SAPS_TOKEN: ${{ secrets.SAPS_TOKEN }}
run: |
chmod +x ./gradlew
./gradlew build publish --stacktrace --no-daemon
- name: Release to CurseForge
if: |
!contains(github.event.head_commit.message, '[norelease]')
env:
GIT_COMMIT: ${{ github.event.after }}
GIT_PREVIOUS_COMMIT: ${{ github.event.before }}
CURSE_DEPLOY_TOKEN: ${{ secrets.CURSE_DEPLOY_TOKEN }}
run: |
chmod +x ./gradlew
./gradlew curseforge --stacktrace --no-daemon