Files
architectury-api/.github/workflows/publish.yml
Max a3e8bbd8f4 Update GitHub workflows to support [ci skip] tag
(It also now only respects "relevant" files like gradle configs and source files by default)
2021-01-25 18:08:57 +01:00

29 lines
731 B
YAML

name: Java CI
on:
push:
paths:
- '**.gradle'
- '**.properties'
- '**/src/**'
branches:
- "1.16"
- "1.17"
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Upload to Bintray
run: ./gradlew bintrayUpload curseforgePublish --stacktrace
if: |
!contains(github.event.head_commit.message, '[ci skip]') && !contains(github.event.pull_request.title, '[ci skip]')
env:
BINTRAY_USER: shedaniel
BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }}
curse_api_key: ${{ secrets.CURSE_API_KEY }}