Skip to content

Commit 9519938

Browse files
Add automated update step for component metadata file in CodeFlare release workflow
1 parent a6794de commit 9519938

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/project-codeflare-release.yml

+17
Original file line numberDiff line numberDiff line change
@@ -165,3 +165,20 @@ jobs:
165165
echo "Kueue release with version ${{ github.event.inputs.kueue-version }} does not exist. Please select an existing version."
166166
exit 1
167167
fi
168+
169+
generate-component-metadata:
170+
needs: [check-appwrapper-version, check-kuberay-version, check-kueue-version]
171+
runs-on: ubuntu-latest
172+
173+
steps:
174+
- name: Generate component_metadata.yaml
175+
run: |
176+
cat <<EOL > config/component_metadata.yaml
177+
releases:
178+
- name: CodeFlare Operator
179+
version: ${{ github.event.inputs.operator-version }}
180+
repoUrl: https://github.com/project-codeflare/codeflare-operator
181+
EOL
182+
183+
- name: Verify generated file
184+
run: cat config/component_metadata.yaml

0 commit comments

Comments
 (0)