Skip to content

Conversation

@Chisanan232
Copy link
Owner

Pre-Checking

‼️Please must read this section and check by yourself.
⚠️Do NOT modify this section if it doesn't have any necessary reason.

Please verify the PR header should be satisfied below format:

[commit topic] (commit scope) <commit summary>
  • commit topic: The major topic of your modify. It could have multiple topics, e.g., [Breaking Change + Test].
  • commit scope: The scope in project of modify. It could have multiple scopes, e.g., (config + test).
  • commit summary: Summary of the commits. It should be clear that the target, the KEY POINT why you modify it or what you resolve, etc.

Please refer to GCR (Git Commit Rules) to get more detail about it.


Target

  • Modify the process about organizing all testing coverage reports from different test types in different runtime OS and Python version.

Modify Code Scope

  • All settings in .github directory.

    • GitHub Action settings all in .github/workflows.

Effecting Scope

  • The all automations after developers pushes their commits to GitHub platform.

Description

  • GitHub Action CI:

    • Modify original workflow organize_and_generate_testing_report.yaml only integrates all testing coverage reports with different runtime OS and Python version to be a .coverage-{{ test type }} format file. Also, rename it to be more clear as organize_all_testing_coverage_reports_with_different_os_and_py_version.yaml.
    • Add new workflow about organizing all testing coverage reports with different test types (Unit test & Integration test).

1. Rename the workflow about organizing all testing coverage reports in different runtime OS and Python version.

2. Modify the steps.
…organizing all testing reports with different test types.
@Chisanan232 Chisanan232 merged commit a4b2dd8 into release Aug 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants