Skip to content

Upload minecraft plugin to Modrinth with github actions!

License

Notifications You must be signed in to change notification settings

dsx137/modrinth-release-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modrinth-release-action

# Simple
- name: Modrinth Release
  uses: dsx137/modrinth-release-action@main
  env:
      MODRINTH_TOKEN: xxx
  with:
      name: xxx
      project_id: puTJzCb0
      loaders: forge, fabric
      game_versions: 1.20.1, 1.20.2
      version_number: 1.1.0
      files: |
          ./build/libs/*-all.jar
# Full
- name: Modrinth Release
  uses: dsx137/modrinth-release-action@main
  env:
      MODRINTH_TOKEN: xxx
  with:
      name: xxx
      project_id: puTJzCb0
      loaders: forge, fabric
      game_versions: 1.20.1, 1.20.2 # 1.12.2:1.20.6 means version range
      version_number: 1.1.0
      files: |
          ./build/libs/*-all.jar
      dependencies: Vl1uNAuy:required, ordsPcFz:required
      changelog: "some message"
      version_type: release # or beta, alpha
      featured: false
      status: 'listed' # or archived, draft, unlisted, scheduled, unknown
      requested_status: 'listed' # or archived, draft, unlisted
      updatable: false # default true, means updating existing version
      delete_old_files: false # default true

About

Upload minecraft plugin to Modrinth with github actions!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%