Create/.github/workflows/release.yml

28 lines
685 B
YAML
Raw Normal View History

name: Publish Release
on: workflow_dispatch
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Setup Java
run: echo "JAVA_HOME=$JAVA_HOME_21_X64" >> "$GITHUB_ENV"
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
with:
cache-disabled: true
- name: Validate Gradle Wrapper Integrity
2025-03-02 07:51:01 -05:00
uses: gradle/actions/wrapper-validation@v3
- name: Build & Publish
env:
MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }}
CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }}
run: ./gradlew build publish publishMods