From 33d489bca8440376686571c47a021ffba66ff168 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Thu, 22 Feb 2024 18:26:00 -0500 Subject: [PATCH] Use `namoshek/rabbitmq-github-action` # Conflicts: # .github/workflows/verify-staged-artifacts.yml --- .github/workflows/verify-staged-artifacts.yml | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/workflows/verify-staged-artifacts.yml b/.github/workflows/verify-staged-artifacts.yml index 614c4d57..5f9b32bd 100644 --- a/.github/workflows/verify-staged-artifacts.yml +++ b/.github/workflows/verify-staged-artifacts.yml @@ -12,19 +12,13 @@ jobs: verify-staged-with-samples: runs-on: ubuntu-latest - services: - - rabbitmq: - image: rabbitmq:management - ports: - - 5672:5672 - - 15672:15672 - - 5552:5552 - steps: - - name: Enable RabbitMQ Stream Plugin - run: docker exec ${{ job.services.rabbitmq.id }} rabbitmq-plugins enable rabbitmq_stream + - name: Start RabbitMQ + uses: namoshek/rabbitmq-github-action@v1 + with: + ports: '5672:5672 15672:15672 5552:5552' + plugins: rabbitmq_stream,rabbitmq_management - name: Checkout Samples Repo uses: actions/checkout@v4 @@ -48,7 +42,9 @@ jobs: run: jf mvnc --repo-resolve-releases=libs-release-staging --repo-resolve-snapshots=snapshot - name: Verify samples against staged release - run: jf mvn verify -D"spring-amqp.version"=${{ inputs.releaseVersion }} -B -ntp + run: | + mvn versions:set -DnewVersion=${{ inputs.releaseVersion }} -DgenerateBackupPoms=false -DprocessAllModules=true -B -ntp + jf mvn verify -B -ntp - name: Capture Test Results if: failure()