Skip to content

Commit e989f4f

Browse files
committed
CI: Support unmaintained branches in release determination
1 parent be85a63 commit e989f4f

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

.github/workflows/overcloud-host-image-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
id: openstack_release
5151
run: |
5252
BRANCH=$(awk -F'=' '/defaultbranch/ {print $2}' .gitreview)
53-
echo "openstack_release=${BRANCH}" | sed "s|stable/||" >> $GITHUB_OUTPUT
53+
echo "openstack_release=${BRANCH}" | sed -E "s,(stable|unmaintained)/,," >> $GITHUB_OUTPUT
5454
5555
# Generate a tag to apply to all built overcloud host images.
5656
- name: Generate overcloud host image tag

.github/workflows/overcloud-host-image-promote.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
id: openstack_release
4444
run: |
4545
BRANCH=$(awk -F'=' '/defaultbranch/ {print $2}' .gitreview)
46-
echo "openstack_release=${BRANCH}" | sed "s|stable/||" >> $GITHUB_OUTPUT
46+
echo "openstack_release=${BRANCH}" | sed -E "s,(stable|unmaintained)/,," >> $GITHUB_OUTPUT
4747
working-directory: src/kayobe-config
4848

4949
- name: Clone StackHPC Kayobe repository

.github/workflows/overcloud-host-image-upload.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
id: openstack_release
6060
run: |
6161
BRANCH=$(awk -F'=' '/defaultbranch/ {print $2}' src/kayobe-config/.gitreview)
62-
echo "openstack_release=${BRANCH}" | sed "s|stable/||" >> $GITHUB_OUTPUT
62+
echo "openstack_release=${BRANCH}" | sed -E "s,(stable|unmaintained)/,," >> $GITHUB_OUTPUT
6363
6464
- name: Clone StackHPC Kayobe repository
6565
uses: actions/checkout@v4

.github/workflows/stackhpc-ci-cleanup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
id: openstack_release
3131
run: |
3232
BRANCH=$(awk -F'=' '/defaultbranch/ {print $2}' src/kayobe-config/.gitreview)
33-
echo "openstack_release=${BRANCH}" | sed "s|stable/||" >> $GITHUB_OUTPUT
33+
echo "openstack_release=${BRANCH}" | sed -E "s,(stable|unmaintained)/,," >> $GITHUB_OUTPUT
3434
3535
- name: Install OpenStack client
3636
run: |

.github/workflows/stackhpc-container-image-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
id: openstack_release
6060
run: |
6161
BRANCH=$(awk -F'=' '/defaultbranch/ {print $2}' .gitreview)
62-
echo "openstack_release=${BRANCH}" | sed "s|stable/||" >> $GITHUB_OUTPUT
62+
echo "openstack_release=${BRANCH}" | sed -E "s,(stable|unmaintained)/,," >> $GITHUB_OUTPUT
6363
6464
# Generate a tag to apply to all built container images.
6565
# Without this, each kayobe * container image build command would use a different tag.

0 commit comments

Comments
 (0)