name: Publish plugin to repository on: push: tags: - '*' jobs: publish: runs-on: ubuntu-18.04 permissions: contents: read packages: write steps: - uses: actions/checkout@v2 - name: Set up Java uses: actions/setup-java@v2 with: java-version: '8.0' distribution: 'adopt' - name: Publish to repository run: gradle publish env: MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}