Skip to content

Commit 486c241

Browse files
sutaakaropenshift-merge-robot
authored andcommitted
Release workflow - replace any version value in Makefile
1 parent 88221fa commit 486c241

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/tag-and-build.yml

+7-6
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,12 @@ jobs:
9494
run: |
9595
# Remove leading 'v'
9696
CODEFLARE_SDK_VERSION=$(cut -c2- <<< ${{ github.event.inputs.codeflare-sdk-version }})
97-
sed -i -E "s/(.*MCAD_VERSION \?= )v[0-9]+\.[0-9]+\.[0-9]+(.*)/\1${{ github.event.inputs.mcad-version }}\2/" Makefile
98-
sed -i -E "s/(.*CODEFLARE_SDK_VERSION \?= )[0-9]+\.[0-9]+\.[0-9]+(.*)/\1$CODEFLARE_SDK_VERSION\2/" Makefile
99-
sed -i -E "s/(.*INSTASCALE_VERSION \?= )v[0-9]+\.[0-9]+\.[0-9]+(.*)/\1${{ github.event.inputs.instascale-version }}\2/" Makefile
100-
sed -i -E "s/(.*instascale-controller:)v[0-9]+\.[0-9]+\.[0-9]+(.*)/\1${{ github.event.inputs.instascale-version }}\2/" controllers/testdata/instascale_test_results/case_1/deployment.yaml
101-
sed -i -E "s/(.*instascale-controller:)v[0-9]+\.[0-9]+\.[0-9]+(.*)/\1${{ github.event.inputs.instascale-version }}\2/" controllers/testdata/instascale_test_results/case_2/deployment.yaml
97+
sed -i -E "s/(.*MCAD_VERSION \?= ).*/\1${{ github.event.inputs.mcad-version }}/" Makefile
98+
sed -i -E "s/(.*MCAD_REF \?= ).*/\1release-\${MCAD_VERSION}/" Makefile
99+
sed -i -E "s/(.*CODEFLARE_SDK_VERSION \?= ).*/\1$CODEFLARE_SDK_VERSION/" Makefile
100+
sed -i -E "s/(.*INSTASCALE_VERSION \?= ).*/\1${{ github.event.inputs.instascale-version }}/" Makefile
101+
sed -i -E "s/(.*instascale-controller:).*/\1${{ github.event.inputs.instascale-version }}/" controllers/testdata/instascale_test_results/case_1/deployment.yaml
102+
sed -i -E "s/(.*instascale-controller:).*/\1${{ github.event.inputs.instascale-version }}/" controllers/testdata/instascale_test_results/case_2/deployment.yaml
102103
103104
- name: Login to Quay.io
104105
uses: redhat-actions/podman-login@v1
@@ -141,7 +142,7 @@ jobs:
141142
uses: stefanzweifel/git-auto-commit-action@v4
142143
with:
143144
commit_message: Update dependency versions for release ${{ github.event.inputs.version }}
144-
file_pattern: 'README.md controllers/defaults.go *.yaml Makefile go.mod go.sum'
145+
file_pattern: 'README.md */defaults.go *.yaml Makefile go.mod go.sum'
145146
create_branch: true
146147
branch: ${{ env.PR_BRANCH_NAME }}
147148

0 commit comments

Comments
 (0)