From f1ef8914b119bf56c6e9dc2f838775a82a746511 Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Fri, 24 Jan 2025 09:46:31 +0100 Subject: [PATCH] GH-2278 - Enable milestone releases to Maven Central. --- .github/workflows/milestone.yaml | 40 -------------------------------- .github/workflows/release.yaml | 2 +- 2 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 .github/workflows/milestone.yaml diff --git a/.github/workflows/milestone.yaml b/.github/workflows/milestone.yaml deleted file mode 100644 index 0ef40b35..00000000 --- a/.github/workflows/milestone.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: Release Milestones - -on: - push: - branches: [ release/milestone ] - -jobs: - build: - name: Release project - runs-on: ubuntu-latest - - steps: - - - name: Check out sources - uses: actions/checkout@v4 - - - name: Set up JDK 17 - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: 17 - cache: 'maven' - - - name: Build with Maven - run: ./mvnw -B - - - name: Deploy to Artifactory - env: - ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }} - ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} - run: ./mvnw -B clean deploy -Pci,artifactory - - - name: Setup Graphviz - uses: ts-graphviz/setup-graphviz@v2 - - - name: Deploy documentation - env: - ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }} - ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} - run: ./mvnw -B clean deploy -Pdocumentation diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1041a887..4ef1ae14 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -2,7 +2,7 @@ name: Release to Maven Central on: push: - branches: [ release/release ] + branches: [ "release/release", "release/milestone" ] jobs: build: