Skip to content

Publish Mod to external sites #29

Publish Mod to external sites

Publish Mod to external sites #29

Workflow file for this run

name: Publish Mod to external sites
on:
workflow_dispatch:
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 17
uses: actions/setup-java@v1
with:
java-version: 17
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Publish
run: ./gradlew build publishProject
env:
GITHUB_TOKEN: ${{ secrets.GH_API_KEY }}
CURSE_API_KEY : ${{ secrets.CURSE_API_KEY }}
DISCORD_WEBHOOK_URL : ${{ secrets.DISCORD_WEBHOOK_URL }}
MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
MAVEN_USERNAME : ${{ secrets.MAVEN_USERNAME }}
MODRINTH_TOKEN : ${{ secrets.MODRINTH_TOKEN }}