curseforge.yml 458 B

123456789101112131415161718192021
  1. name: CF CI
  2. on:
  3. push:
  4. branches:
  5. - 3.x
  6. - 4.x-unstable
  7. jobs:
  8. build:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v1
  12. - name: Set up JDK 1.8
  13. uses: actions/setup-java@v1
  14. with:
  15. java-version: 1.8
  16. - name: Upload to CurseForge
  17. run: ./gradlew clean build curseforge --refresh-dependencies --stacktrace
  18. env:
  19. danielshe_curse_api_key: ${{ secrets.CF_API_KEY }}