Description:
Review and improve the existing GitHub workflow file for the webank backend to optimize the CI/CD process. This includes refining steps, improving scripts for efficiency, and ensuring that the workflow adheres to best practices for maintainability and performance.
Requirements:
Identify redundant steps and remove them.
Enhance scripts for better error handling and logging.
Document the workflow file to aid future developers in understanding the CI/CD process.
Acceptance Criteria:
The refined workflow file is validated through testing and is functioning as expected.
Documentation is added, making the workflow clear and understandable.
Estimate: 5
Add more strict checks such as
pmd check,
clean package,
etc.
that would ensure the code is correct and well-formated at each push.
Refine workflow file for webank backend
Description:
Review and improve the existing GitHub workflow file for the webank backend to optimize the CI/CD process. This includes refining steps, improving scripts for efficiency, and ensuring that the workflow adheres to best practices for maintainability and performance.
Requirements:
Acceptance Criteria:
Estimate: 5
Add more strict checks such as
Sub-tickets: