Skip to content

Update action versions#25

Merged
javidahmed64592 merged 2 commits intomainfrom
update-action-versions
Mar 5, 2026
Merged

Update action versions#25
javidahmed64592 merged 2 commits intomainfrom
update-action-versions

Conversation

@javidahmed64592
Copy link
Owner

This pull request updates the GitHub Actions workflows and custom composite actions to use local action references and newer versions of key actions, improving maintainability and ensuring the use of up-to-date tooling. The changes also remove dependencies on external template repositories, making the workflow definitions fully self-contained.

Workflow and action reference updates:

  • Updated all workflow steps in .github/workflows/build.yml and .github/workflows/ci.yml to use local custom actions (e.g., ./.github/actions/...) instead of referencing javidahmed64592/template-python, and bumped actions/checkout from v4 to v6. [1] [2]
  • Updated all composite actions in .github/actions/ to use local setup actions and newer versions of actions/checkout and related actions (v6 or v7), replacing previous external references. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]
  • Upgraded artifact upload and download steps to use actions/upload-artifact@v7 and actions/download-artifact@v7 for improved performance and reliability. [1] [2] [3] [4]
  • Updated documentation in docs/WORKFLOWS.md to reflect the use of actions/setup-python@v6 for Python setup and local action references.

These changes make the CI/CD pipeline more robust and easier to maintain by relying on local actions and the latest supported versions of GitHub Actions.

@javidahmed64592 javidahmed64592 merged commit 6271df9 into main Mar 5, 2026
1 of 9 checks passed
@javidahmed64592 javidahmed64592 deleted the update-action-versions branch March 5, 2026 22:25
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.

1 participant