RFC-007: GitHub Workflow Reorganize #691
aceforeverd
started this conversation in
RFCs
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Status: Approved
Problem
steps/release.sh
is problematicCurrent CICD workflow
Compiler docker image compatibility
solution
1、reorganize cicd jobs
reorganized jobs, apply to .github/workflows/cicd.yml. Ideally, HybridSE, CPP, Java, Python Job can merged into single one. Problem is, free GitHub Runner have 15GB disk limit, currently not able to compile three in the same time.
steps/release.sh
,steps/pack_openmldb_javasdk.sh
,hybridse/java/prepare_release.sh
Alternatives
Risks
Changes and Additions to Public Interfaces
The complication and cicd workflow change, but they depend on refactor over complication steps.
Performance Impact
Backwards Compatibility and Upgrade Path
NA
Related Works
CMakeFile
andsetup.py
when auto release package #665Beta Was this translation helpful? Give feedback.
All reactions