Skip to content

MinecraftFreecam/Publisher

Repository files navigation

Freecam Publisher icon

GitHub Release

Freecam Publisher

An internal tool for publishing Freecam releases.

Uses CurseUpload4J to upload releases to CurseForge and Modrinth4J to upload releases to Modrinth.

Schema

DTOs representing the release-metadata schema can be found in schema. You can depend on them using JitPack:

repositories {
    maven("https://jitpack.io")
}
dependencies {
    implementation("com.github.MinecraftFreecam.Publisher:schema:-SNAPSHOT")
}

You can pin a specific version by replacing -SNAPSHOT with a git tag or commit, see JitPack.

Setup Action

A GitHub Action is available to install the Publisher CLI. It installs the CLI from the corresponding release assets. See action.yaml for details.

Releases

Packages

Used by

Contributors

Languages