name: Snapshot on: push: branches: - develop 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: Build with Gradle run: ./gradlew build - name: Publish snapshot env: USERNAME: ${{ secrets.NEXUS_USERNAME }} PASSWORD: ${{ secrets.NEXUS_PASSSWORD }} run: ./gradlew upA -Prelease -PNEXUS_USERNAME=$USERNAME -PNEXUS_PASSWORD=$PASSWORD