Skip to content

Publish release

Publish release #3

Workflow file for this run

name: Publish release
on:
release:
types:
- published
permissions:
contents: write
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup Java
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 17
- name: Build
run: ./gradlew clean build
- name: Publish (CurseForge/Modrinth/GitHub)
uses: Kir-Antipov/mc-publish@v3.3
with:
curseforge-id: 720811
curseforge-token: "${{secrets.CURSEFORGE_TOKEN}}"
modrinth-id: JaNmzvA8
modrinth-token: "${{secrets.MODRINTH_TOKEN}}"
modrinth-featured: false
github-token: "${{secrets.GITHUB_TOKEN}}"
loaders: |
fabric
quilt
dependencies: |
sodium(required){modrinth:AANobbMI}{curseforge:394468}
iris(optional){modrinth:YL57xq9U}{curseforge:455508}
optifabric(incompatible){curseforge:322385}#(ignore:modrinth)
java: |
17
18
21
game-version-filter: release