Skip to content

Commit 86bf6be

Browse files
Merge branch 'main' into md/config-stream-dir
2 parents c81fbc5 + d8da574 commit 86bf6be

File tree

113 files changed

+4305
-5026
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+4305
-5026
lines changed

.github/DISCUSSION_TEMPLATE/ideas.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ body:
1616
attributes:
1717
label: RabbitMQ series
1818
options:
19-
- 4.0.x
2019
- 4.1.x
20+
- 4.2.x
2121
validations:
2222
required: true
2323
- type: input

.github/DISCUSSION_TEMPLATE/other.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ body:
2323
attributes:
2424
label: RabbitMQ version used
2525
options:
26+
- 4.2.x
2627
- 4.1.x
2728
- 4.0.x
2829
- 3.13.x or older

.github/dependabot.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,3 +126,46 @@ updates:
126126
versions: [ "[6.0,)" ]
127127
- dependency-name: "org.junit.jupiter:*"
128128
versions: [ "[6.0,)" ]
129+
- package-ecosystem: "npm"
130+
directory: "/selenium"
131+
schedule:
132+
interval: "daily"
133+
target-branch: "main"
134+
cooldown:
135+
semver-minor-days: 3
136+
semver-major-days: 3
137+
groups:
138+
minor-patch-updates:
139+
applies-to: version-updates
140+
update-types:
141+
- "minor"
142+
- "patch"
143+
- package-ecosystem: "npm"
144+
directory: "/selenium"
145+
schedule:
146+
interval: "daily"
147+
target-branch: "v4.2.x"
148+
cooldown:
149+
semver-minor-days: 3
150+
semver-major-days: 3
151+
groups:
152+
minor-patch-updates:
153+
applies-to: version-updates
154+
update-types:
155+
- "minor"
156+
- "patch"
157+
- package-ecosystem: "npm"
158+
directory: "/selenium"
159+
schedule:
160+
interval: "daily"
161+
target-branch: "v4.1.x"
162+
cooldown:
163+
semver-minor-days: 3
164+
semver-major-days: 3
165+
groups:
166+
minor-patch-updates:
167+
applies-to: version-updates
168+
update-types:
169+
- "minor"
170+
- "patch"
171+

.github/workflows/authorization-server-make.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
steps:
2222

2323
- name: CHECKOUT REPOSITORY
24-
uses: actions/checkout@v5
24+
uses: actions/checkout@v6
2525

2626
- name: Login to Docker Hub
2727
uses: docker/login-action@v3

.github/workflows/ibm-mq-make.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,23 @@ on:
99
pull_request:
1010
paths:
1111
- '.github/workflows/ibm-mq-make.yaml'
12-
12+
1313
env:
1414
REGISTRY_IMAGE: pivotalrabbitmq/ibm-mqadvanced-server-dev
1515
IBM_MQ_REPOSITORY: ibm-messaging/mq-container
1616
IBM_MQ_BRANCH_NAME: 9.4.0
17-
IMAGE_TAG: 9.4.0.12-amd64
17+
IMAGE_TAG: 9.4.0.16-amd64
1818
jobs:
1919
docker:
2020
runs-on: ubuntu-latest
2121
steps:
22-
22+
2323
- name: Docker meta
2424
id: meta
2525
uses: docker/metadata-action@v5
2626
with:
2727
images: ${{ env.REGISTRY_IMAGE }}
28-
28+
2929
-
3030
name: Set up QEMU
3131
uses: docker/setup-qemu-action@v3
@@ -34,14 +34,14 @@ jobs:
3434
uses: docker/setup-buildx-action@v3
3535

3636
- name: Checkout ibm-mqadvanced-server-dev
37-
uses: actions/checkout@v5
37+
uses: actions/checkout@v6
3838
with:
3939
repository: ${{ env.IBM_MQ_REPOSITORY }}
4040
ref: ${{ env.IBM_MQ_BRANCH_NAME }}
4141

42-
- name: Prepare image
42+
- name: Prepare image
4343
run: |
44-
ls
44+
ls
4545
echo "Enabling AMQP capability"
4646
sed -i -e 's/genmqpkg_incamqp=0/genmqpkg_incamqp=1/g' Dockerfile-server
4747
echo "AMQP Bootstrap instructions"
@@ -54,8 +54,8 @@ jobs:
5454
START SERVICE(SYSTEM.AMQP.SERVICE)
5555
START CHANNEL(SYSTEM.DEF.AMQP)
5656
EOF
57-
make build-devserver
58-
docker tag ibm-mqadvanced-server-dev:${{ env.IMAGE_TAG }} ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}
57+
make build-devserver
58+
docker tag ibm-mqadvanced-server-dev:${{ env.IMAGE_TAG }} ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}
5959
-
6060
name: Login to Docker Hub
6161
uses: docker/login-action@v3
@@ -64,4 +64,4 @@ jobs:
6464
password: ${{ secrets.DOCKERHUB_PASSWORD }}
6565
- name: Push
6666
run: |
67-
docker push ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}
67+
docker push ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}

.github/workflows/oci-make-nightly.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ concurrency:
1717
jobs:
1818
build-package-generic-unix:
1919
strategy:
20+
fail-fast: false
2021
matrix:
2122
otp_version:
2223
- '27'
2324
branch:
2425
- main
2526
- v4.2.x
2627
- v4.1.x
27-
- v4.0.x
2828
include:
2929
- branch: main
3030
project_version: 4.3.0
3131

3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout
35-
uses: actions/checkout@v5
35+
uses: actions/checkout@v6
3636
with:
3737
ref: ${{ matrix.branch }}
3838
fetch-tags: true
@@ -66,7 +66,7 @@ jobs:
6666
make package-generic-unix PROJECT_VERSION=${{ matrix.project_version || steps.tag.outputs.project_version }}+${{ steps.sha.outputs.current_sha }}
6767
6868
- name: Upload package-generic-unix
69-
uses: actions/upload-artifact@v4
69+
uses: actions/upload-artifact@v5
7070
with:
7171
name: package-generic-unix-otp${{ matrix.otp_version }}-${{ matrix.branch }}
7272
path: PACKAGES/rabbitmq-server-*.tar.xz
@@ -81,13 +81,12 @@ jobs:
8181
- main
8282
- v4.2.x
8383
- v4.1.x
84-
- v4.0.x
8584

8685
needs: build-package-generic-unix
8786
runs-on: ubuntu-latest
8887
steps:
8988
- name: Checkout
90-
uses: actions/checkout@v5
89+
uses: actions/checkout@v6
9190
with:
9291
ref: ${{ matrix.branch }}
9392

@@ -99,7 +98,7 @@ jobs:
9998
printf "current_sha=%s\n" "$sha" | tee -a "$GITHUB_OUTPUT"
10099
101100
- name: Download package-generic-unix
102-
uses: actions/download-artifact@v5
101+
uses: actions/download-artifact@v6
103102
with:
104103
name: package-generic-unix-otp${{ matrix.otp_version }}-${{ matrix.branch }}
105104
path: PACKAGES

.github/workflows/oci-make.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
fi
5454
- name: Checkout
5555
if: steps.authorized.outputs.authorized == 'true'
56-
uses: actions/checkout@v5
56+
uses: actions/checkout@v6
5757
- name: Configure Erlang
5858
if: steps.authorized.outputs.authorized == 'true'
5959
uses: erlef/setup-beam@v1
@@ -66,7 +66,7 @@ jobs:
6666
make package-generic-unix PROJECT_VERSION=${{ env.VERSION }}
6767
- name: Upload package-generic-unix
6868
if: steps.authorized.outputs.authorized == 'true'
69-
uses: actions/upload-artifact@v4
69+
uses: actions/upload-artifact@v5
7070
with:
7171
name: package-generic-unix-otp${{ matrix.otp_version }}
7272
path: PACKAGES/rabbitmq-server-*.tar.xz
@@ -82,9 +82,9 @@ jobs:
8282
if: ${{ needs.build-package-generic-unix.outputs.authorized == 'true' }}
8383
steps:
8484
- name: Checkout
85-
uses: actions/checkout@v5
85+
uses: actions/checkout@v6
8686
- name: Download package-generic-unix
87-
uses: actions/download-artifact@v5
87+
uses: actions/download-artifact@v6
8888
with:
8989
name: package-generic-unix-otp${{ matrix.otp_version }}
9090
path: PACKAGES

.github/workflows/peer-discovery-aws.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
fi
3131
- name: CHECKOUT REPOSITORY
3232
if: steps.authorized.outputs.authorized == 'true'
33-
uses: actions/checkout@v5
33+
uses: actions/checkout@v6
3434
- uses: docker/metadata-action@v5
3535
if: steps.authorized.outputs.authorized == 'true'
3636
id: metadata
@@ -72,7 +72,7 @@ jobs:
7272
make -C deps/rabbitmq_peer_discovery_aws ct-integration
7373
- name: UPLOAD TEST LOGS
7474
if: always()
75-
uses: actions/upload-artifact@v4
75+
uses: actions/upload-artifact@v5
7676
with:
7777
name: CT logs
7878
path: "logs/"

.github/workflows/test-authnz.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
DOCKER_NETWORK: rabbitmq_net
4242
steps:
4343
- name: Checkout
44-
uses: actions/checkout@v5
44+
uses: actions/checkout@v6
4545

4646
- name: Configure OTP & Elixir
4747
uses: erlef/setup-beam@v1
@@ -86,7 +86,7 @@ jobs:
8686
8787
- name: Upload Test Artifacts
8888
if: ${{ failure() && steps.tests.outcome == 'failure' }}
89-
uses: actions/upload-artifact@v4.3.2
89+
uses: actions/upload-artifact@v5
9090
with:
9191
name: test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }}
9292
path: ${{ env.SELENIUM_ARTIFACTS }}/*

.github/workflows/test-make-target.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ on:
1717
type: boolean
1818
previous_version:
1919
required: false
20-
default: 'tags/v4.0.9'
2120
type: string
2221
make_target:
2322
required: true
@@ -40,7 +39,7 @@ jobs:
4039
timeout-minutes: 60
4140
steps:
4241
- name: CHECKOUT REPOSITORY
43-
uses: actions/checkout@v5
42+
uses: actions/checkout@v6
4443
with:
4544
ref: ${{ inputs.ref }}
4645

@@ -66,7 +65,7 @@ jobs:
6665

6766
# We install Erlang problem matchers from ci.erlang.mk.
6867
- name: CHECKOUT ERLANG PROBLEM MATCHERS
69-
uses: actions/checkout@v5
68+
uses: actions/checkout@v6
7069
with:
7170
repository: ninenines/ci.erlang.mk
7271
path: ci.erlang.mk
@@ -159,7 +158,7 @@ jobs:
159158
160159
- name: UPLOAD TEST LOGS
161160
if: always()
162-
uses: actions/upload-artifact@v4
161+
uses: actions/upload-artifact@v5
163162
with:
164163
name: CT logs (${{ inputs.plugin }} ${{ inputs.make_target }} OTP-${{ inputs.erlang_version }} ${{ inputs.metadata_store }}${{ inputs.mixed_clusters && ' mixed' || '' }})
165164
path: |

0 commit comments

Comments
 (0)