Skip to content

Build and upload snapshot #56

Build and upload snapshot

Build and upload snapshot #56

Workflow file for this run

name: Build and upload snapshot
on:
push:
branches: [ master ]
schedule:
- cron: "40 16 10 * *"
jobs:
snapshot:
runs-on: ubuntu-latest
environment: release
steps:
- name: Repository checkout
uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 11
- name: Run tests
run: ./gradlew check
- name: Upload to Maven Central
run: ./gradlew :ui:publishSnapshot
env:
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.CENTRAL_USERNAME }}
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.CENTRAL_PASSWORD }}