diff --git a/.github/workflows/test_gh_reusable_workflow.yaml b/.github/workflows/test_gh_reusable_workflow.yaml index 736276dd..1ba2bdfd 100644 --- a/.github/workflows/test_gh_reusable_workflow.yaml +++ b/.github/workflows/test_gh_reusable_workflow.yaml @@ -8,12 +8,15 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_gh_reusable_workflow.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" pull_request: branches: @@ -22,12 +25,15 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_gh_reusable_workflow.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" jobs: test_build_git-tag_and_create_github-release: diff --git a/.github/workflows/test_pyproject_ci_multi-tests_by_poetry.yaml b/.github/workflows/test_pyproject_ci_multi-tests_by_poetry.yaml index 5358d659..bdb2495c 100644 --- a/.github/workflows/test_pyproject_ci_multi-tests_by_poetry.yaml +++ b/.github/workflows/test_pyproject_ci_multi-tests_by_poetry.yaml @@ -8,12 +8,30 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_pyproject_ci_multi-tests_by_poetry.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The sample Python code. + - ".coveragerc" + - "pyproject.toml" + - "pytest.ini" + - "sonar-project.properties" + - "test_gh_workflow/**" + - "test/**" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_get_tests.yaml" + - ".github/workflows/rw_poetry_run_test.yaml" + - ".github/workflows/rw_organize_test_cov_reports.yaml" + - "scripts/ci/combine_coverage_reports.sh" + - ".github/workflows/rw_upload_test_cov_report.yaml" + - "scripts/ci/check-input-params.sh" + - ".github/workflows/rw_sonarqube_scan.yaml" + - ".github/workflows/rw_pre-building_test.yaml" + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" pull_request: branches: @@ -22,12 +40,30 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_pyproject_ci_multi-tests_by_poetry.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The sample Python code. + - ".coveragerc" + - "pyproject.toml" + - "pytest.ini" + - "sonar-project.properties" + - "test_gh_workflow/**" + - "test/**" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_get_tests.yaml" + - ".github/workflows/rw_poetry_run_test.yaml" + - ".github/workflows/rw_organize_test_cov_reports.yaml" + - "scripts/ci/combine_coverage_reports.sh" + - ".github/workflows/rw_upload_test_cov_report.yaml" + - "scripts/ci/check-input-params.sh" + - ".github/workflows/rw_sonarqube_scan.yaml" + - ".github/workflows/rw_pre-building_test.yaml" + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" jobs: prep-testbed_unit-test: diff --git a/.github/workflows/test_python_project_ci_multi-tests.yaml b/.github/workflows/test_python_project_ci_multi-tests.yaml index 585bb1a2..ff59b3e8 100644 --- a/.github/workflows/test_python_project_ci_multi-tests.yaml +++ b/.github/workflows/test_python_project_ci_multi-tests.yaml @@ -8,13 +8,31 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - "pyproject.toml" - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_python_project_ci_multi-tests.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The sample Python code. + - ".coveragerc" + - "pytest.ini" + - "sonar-project.properties" + - "requirements/**" + - "setup.py" + - "test_gh_workflow/**" + - "test/**" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_get_tests.yaml" + - ".github/workflows/rw_poetry_run_test.yaml" + - ".github/workflows/rw_organize_test_cov_reports.yaml" + - "scripts/ci/combine_coverage_reports.sh" + - ".github/workflows/rw_upload_test_cov_report.yaml" + - "scripts/ci/check-input-params.sh" + - ".github/workflows/rw_sonarqube_scan.yaml" + - ".github/workflows/rw_pre-building_test.yaml" + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" pull_request: branches: @@ -23,13 +41,31 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - "pyproject.toml" - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_python_project_ci_multi-tests.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The sample Python code. + - ".coveragerc" + - "pytest.ini" + - "sonar-project.properties" + - "requirements/**" + - "setup.py" + - "test_gh_workflow/**" + - "test/**" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_get_tests.yaml" + - ".github/workflows/rw_poetry_run_test.yaml" + - ".github/workflows/rw_organize_test_cov_reports.yaml" + - "scripts/ci/combine_coverage_reports.sh" + - ".github/workflows/rw_upload_test_cov_report.yaml" + - "scripts/ci/check-input-params.sh" + - ".github/workflows/rw_sonarqube_scan.yaml" + - ".github/workflows/rw_pre-building_test.yaml" + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" jobs: prep-testbed_unit-test: diff --git a/.github/workflows/test_python_project_ci_one-test.yaml b/.github/workflows/test_python_project_ci_one-test.yaml index d96f8f44..a88e3d0b 100644 --- a/.github/workflows/test_python_project_ci_one-test.yaml +++ b/.github/workflows/test_python_project_ci_one-test.yaml @@ -8,13 +8,32 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - "pyproject.toml" - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_python_project_ci_one-test.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The sample Python code. + - ".coveragerc" + - "pytest.ini" + - "sonar-project.properties" + - "requirements/**" + - "setup.py" + - "test_gh_workflow/**" + - "test/**" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_get_tests.yaml" + - ".github/workflows/rw_poetry_run_test.yaml" + - ".github/workflows/rw_organize_test_cov_reports.yaml" + - "scripts/ci/combine_coverage_reports.sh" + - ".github/workflows/rw_upload_test_cov_report.yaml" + - "scripts/ci/check-input-params.sh" + - ".github/workflows/rw_sonarqube_scan.yaml" + - ".github/workflows/rw_pre-building_test.yaml" + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" + pull_request: branches: - "develop" @@ -22,13 +41,31 @@ on: - "release-**" - "release/**" - "master" - paths-ignore: - - "pyproject.toml" - - ".github/dependabot.yaml" - - ".gitcommitrules" - - ".gitignore" - - "LICENSE" - - "README.md" + paths: +# The workflow self. + - ".github/workflows/test_python_project_ci_one-test.yaml" +# The shell script only be used by this workflow. + - "scripts/ci/check_getting_output.sh" +# The sample Python code. + - ".coveragerc" + - "pytest.ini" + - "sonar-project.properties" + - "requirements/**" + - "setup.py" + - "test_gh_workflow/**" + - "test/**" +# The shell scripts or actions this workflow would use. + - ".github/workflows/rw_get_tests.yaml" + - ".github/workflows/rw_poetry_run_test.yaml" + - ".github/workflows/rw_organize_test_cov_reports.yaml" + - "scripts/ci/combine_coverage_reports.sh" + - ".github/workflows/rw_upload_test_cov_report.yaml" + - "scripts/ci/check-input-params.sh" + - ".github/workflows/rw_sonarqube_scan.yaml" + - ".github/workflows/rw_pre-building_test.yaml" + - ".github/workflows/rw_build_git-tag_and_create_github-release.yaml" + - "scripts/ci/build_git-tag_or_create_github-release.sh" + - "scripts/ci/deployment_new_version_workflow.sh" jobs: prep-testbed_unit-test: