Skip to content

Remove redundant setup actions from CI and build workflows#52

Merged
javidahmed64592 merged 1 commit intomainfrom
remove-action
Mar 6, 2026
Merged

Remove redundant setup actions from CI and build workflows#52
javidahmed64592 merged 1 commit intomainfrom
remove-action

Conversation

@javidahmed64592
Copy link
Owner

This pull request removes the use of the set-package-name GitHub Action from several workflow files, simplifying the CI/CD process and eliminating unnecessary steps. The main focus is on streamlining the workflow by no longer setting the package name during build, verification, CI, and Docker steps.

Workflow simplification:

  • Removed setup/set-package-name action from the build steps in .github/workflows/build.yml, reducing redundancy and simplifying the process for both local and remote repository contexts.
  • Removed setup/set-package-name action from the verify-structure steps in .github/workflows/build.yml, streamlining the structure verification workflow.
  • Removed setup/set-package-name action from the CI steps in .github/workflows/ci.yml, making the CI workflow more straightforward.
  • Removed setup/set-package-name action from the Docker build steps in .github/workflows/docker.yml, both for development and core installation steps, simplifying Docker workflow execution. [1] [2]

@javidahmed64592 javidahmed64592 merged commit a97b7be into main Mar 6, 2026
12 checks passed
@javidahmed64592 javidahmed64592 deleted the remove-action branch March 6, 2026 22:08
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