name: Publish Snapshot on: push: branches: - master tags-ignore: - 'v*' jobs: snapshot: name: Deploy Snapshot runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Set up Temurin 21 uses: actions/setup-java@v4 with: distribution: temurin java-version: 21 cache: maven - name: Deploy snapshot run: mvn -B --settings .github/settings.xml clean deploy -DskipTests env: MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}