This pull request includes several updates to GitHub Actions workflows, primarily focusing on renaming files and jobs for better clarity and consistency. The most important changes include renaming workflow files and jobs to more descriptive names, and updating job dependencies accordingly.
Workflow file and job renaming. All numeric prefixes were deleted: All these workflows are independent of each other and do not run in sequence.
Renamed .github/workflows/1_pre-Test-Model-Image-Build.yaml to .github/workflows/containers-and-az-pool.yaml and updated job names within the file for clarity (build-dependencies-image, build-pipeline-image, batch-pool). [1][2][3][4]
Renamed .github/workflows/2-check-news-md.yaml to .github/workflows/check-news-md.yaml and updated job names within the file. [1][2]
Renamed .github/workflows/3-r-cmd-check.yaml to .github/workflows/r-cmd-check.yaml and updated job names within the file.
Renamed .github/workflows/4-block-fixup.yaml to .github/workflows/block-fixup.yaml and updated job names within the file.
Renamed .github/workflows/5-pkgdown.yaml to .github/workflows/pkgdown.yaml and updated job names within the file.
Renamed .github/workflows/6-test-coverage.yaml to .github/workflows/test-coverage.yaml and updated job names within the file.
Renamed .github/workflows/7-pr-commands.yaml to .github/workflows/pr-commands.yaml and updated job names within the file.
Documentation update:
Updated the README.md to reflect the new job names in the workflow diagram.
After merging this PR, you may consider disabling and deleting previous workflow records. To date, GitHub does not do this automatically. This SO post will be relevant if you want to delete deprecated workflows: https://stackoverflow.com/a/67000032/2097171.
This pull request includes several updates to GitHub Actions workflows, primarily focusing on renaming files and jobs for better clarity and consistency. The most important changes include renaming workflow files and jobs to more descriptive names, and updating job dependencies accordingly.
Workflow file and job renaming. All numeric prefixes were deleted: All these workflows are independent of each other and do not run in sequence.
.github/workflows/1_pre-Test-Model-Image-Build.yaml
to.github/workflows/containers-and-az-pool.yaml
and updated job names within the file for clarity (build-dependencies-image
,build-pipeline-image
,batch-pool
). [1] [2] [3] [4].github/workflows/2-check-news-md.yaml
to.github/workflows/check-news-md.yaml
and updated job names within the file. [1] [2].github/workflows/3-r-cmd-check.yaml
to.github/workflows/r-cmd-check.yaml
and updated job names within the file..github/workflows/4-block-fixup.yaml
to.github/workflows/block-fixup.yaml
and updated job names within the file..github/workflows/5-pkgdown.yaml
to.github/workflows/pkgdown.yaml
and updated job names within the file..github/workflows/6-test-coverage.yaml
to.github/workflows/test-coverage.yaml
and updated job names within the file..github/workflows/7-pr-commands.yaml
to.github/workflows/pr-commands.yaml
and updated job names within the file.Documentation update:
README.md
to reflect the new job names in the workflow diagram.After merging this PR, you may consider disabling and deleting previous workflow records. To date, GitHub does not do this automatically. This SO post will be relevant if you want to delete deprecated workflows: https://stackoverflow.com/a/67000032/2097171.