diff --git a/.github/workflows/oci-make-nightly.yaml b/.github/workflows/oci-make-nightly.yaml index 95b4b063ec15..7e574299340c 100644 --- a/.github/workflows/oci-make-nightly.yaml +++ b/.github/workflows/oci-make-nightly.yaml @@ -56,7 +56,7 @@ jobs: make package-generic-unix PROJECT_VERSION=${{ matrix.project_version || steps.tag.outputs.project_version }}+${{ github.sha }} - name: Upload package-generic-unix - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: package-generic-unix-otp${{ matrix.otp_version }}-${{ matrix.branch }} path: PACKAGES/rabbitmq-server-*.tar.xz @@ -81,7 +81,7 @@ jobs: ref: ${{ matrix.branch }} - name: Download package-generic-unix - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: package-generic-unix-otp${{ matrix.otp_version }}-${{ matrix.branch }} path: PACKAGES diff --git a/.github/workflows/oci-make.yaml b/.github/workflows/oci-make.yaml index e00c080179bf..92cf29ae3300 100644 --- a/.github/workflows/oci-make.yaml +++ b/.github/workflows/oci-make.yaml @@ -66,7 +66,7 @@ jobs: make package-generic-unix PROJECT_VERSION=${{ env.VERSION }} - name: Upload package-generic-unix if: steps.authorized.outputs.authorized == 'true' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: package-generic-unix-otp${{ matrix.otp_version }} path: PACKAGES/rabbitmq-server-*.tar.xz @@ -84,7 +84,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: Download package-generic-unix - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: package-generic-unix-otp${{ matrix.otp_version }} path: PACKAGES diff --git a/.github/workflows/peer-discovery-aws.yaml b/.github/workflows/peer-discovery-aws.yaml index fb22f4f2d2b1..95277ebc3e9c 100644 --- a/.github/workflows/peer-discovery-aws.yaml +++ b/.github/workflows/peer-discovery-aws.yaml @@ -72,7 +72,7 @@ jobs: make -C deps/rabbitmq_peer_discovery_aws ct-integration - name: UPLOAD TEST LOGS if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: CT logs path: "logs/" diff --git a/.github/workflows/test-authnz.yaml b/.github/workflows/test-authnz.yaml index 9347416fa698..21f3983ab2c9 100644 --- a/.github/workflows/test-authnz.yaml +++ b/.github/workflows/test-authnz.yaml @@ -73,22 +73,22 @@ jobs: - name: Run Suites id: tests - run: | + run: | export IMAGE_TAG=$(find PACKAGES/rabbitmq-server-generic-unix-*.tar.xz | awk -F 'PACKAGES/rabbitmq-server-generic-unix-|.tar.xz' '{print $2}') - export CONF_DIR_PREFIX="$(mktemp -d)" + export CONF_DIR_PREFIX="$(mktemp -d)" export RABBITMQ_DOCKER_IMAGE=pivotalrabbitmq/rabbitmq:$IMAGE_TAG echo "Running selenium tests with " echo " - CONF_DIR_PREFIX: ${CONF_DIR_PREFIX}" echo " - IMAGE_TAG: ${IMAGE_TAG}" - echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}" - echo "SELENIUM_ARTIFACTS=${CONF_DIR_PREFIX}" >> $GITHUB_ENV - ${SELENIUM_DIR}/run-suites.sh full-suite-authnz-messaging - + echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}" + echo "SELENIUM_ARTIFACTS=${CONF_DIR_PREFIX}" >> $GITHUB_ENV + ${SELENIUM_DIR}/run-suites.sh full-suite-authnz-messaging + - name: Upload Test Artifacts if: ${{ failure() && steps.tests.outcome == 'failure' }} - uses: actions/upload-artifact@v4.3.2 + uses: actions/upload-artifact@v5.3.2 with: - name: test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }} + name: test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }} path: ${{ env.SELENIUM_ARTIFACTS }}/* summary-selenium: diff --git a/.github/workflows/test-make-target.yaml b/.github/workflows/test-make-target.yaml index 547e39f39a9a..aeb7e4cd93bf 100644 --- a/.github/workflows/test-make-target.yaml +++ b/.github/workflows/test-make-target.yaml @@ -138,7 +138,7 @@ jobs: - name: UPLOAD TEST LOGS if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: CT logs (${{ inputs.plugin }} ${{ inputs.make_target }} OTP-${{ inputs.erlang_version }} ${{ inputs.metadata_store }}${{ inputs.mixed_clusters && ' mixed' || '' }}) path: | diff --git a/.github/workflows/test-management-ui-for-pr.yaml b/.github/workflows/test-management-ui-for-pr.yaml index 90400c4b7b35..ce2846e63075 100644 --- a/.github/workflows/test-management-ui-for-pr.yaml +++ b/.github/workflows/test-management-ui-for-pr.yaml @@ -63,18 +63,18 @@ jobs: id: tests run: | export IMAGE_TAG=$(find PACKAGES/rabbitmq-server-generic-unix-*.tar.xz | awk -F 'PACKAGES/rabbitmq-server-generic-unix-|.tar.xz' '{print $2}') - export CONF_DIR_PREFIX="$(mktemp -d)" + export CONF_DIR_PREFIX="$(mktemp -d)" export RABBITMQ_DOCKER_IMAGE=pivotalrabbitmq/rabbitmq:$IMAGE_TAG echo "Running selenium tests with " echo " - CONF_DIR_PREFIX: ${CONF_DIR_PREFIX}" echo " - IMAGE_TAG: ${IMAGE_TAG}" - echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}" + echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}" echo "SELENIUM_ARTIFACTS=${CONF_DIR_PREFIX}" >> $GITHUB_ENV ${SELENIUM_DIR}/run-suites.sh short-suite-management-ui - + - name: Upload Test Artifacts if: ${{ failure() && steps.tests.outcome == 'failure' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }} path: ${{ env.SELENIUM_ARTIFACTS }}/* diff --git a/.github/workflows/test-management-ui.yaml b/.github/workflows/test-management-ui.yaml index 1768c0cbf5c2..e5e913d6f236 100644 --- a/.github/workflows/test-management-ui.yaml +++ b/.github/workflows/test-management-ui.yaml @@ -72,13 +72,13 @@ jobs: echo "Running selenium tests with " echo " - CONF_DIR_PREFIX: ${CONF_DIR_PREFIX}" echo " - IMAGE_TAG: ${IMAGE_TAG}" - echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}" + echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}" echo "SELENIUM_ARTIFACTS=${CONF_DIR_PREFIX}" >> $GITHUB_ENV - ${SELENIUM_DIR}/run-suites.sh full-suite-management-ui - + ${SELENIUM_DIR}/run-suites.sh full-suite-management-ui + - name: Upload Test Artifacts if: ${{ failure() && steps.tests.outcome == 'failure' }} - uses: actions/upload-artifact@v4.3.2 + uses: actions/upload-artifact@v5.3.2 with: name: test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }} path: ${{ env.SELENIUM_ARTIFACTS }}/*