Skip to content

docs: Update README.md #1

docs: Update README.md

docs: Update README.md #1

name: "Build and Publish"
on:
push:
tags:
- v**
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-java@v5
with:
distribution: temurin
java-version: |
17
21
cache: gradle
- name: Build
run: ./gradlew build
- name: Get mod metadata
id: mod-meta
run: |
version=$(grep "version =" build.gradle.kts | cut -d'=' -f2 | cut -d'"' -f2 | tr -d '\n')
echo "version=$version" >> $GITHUB_OUTPUT
- name: Publish
uses: Kir-Antipov/mc-publish@v3.3
with:
modrinth-id: g1ph7wAM
modrinth-token: ${{ secrets.MODRINTH_TOKEN }}
curseforge-id: 1584857
curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }}
files: build/libs/*.jar
version: ${{ steps.mod-meta.outputs.version }}
loaders: |
fabric
game-versions: |
1.20.1
1.21.1
java: |
17
21