[BUG] CI Worklfow not being able to push changes #2411
Description
Description
The Awesome Workflow makes changes to format files or to change the DIRECTORY.md
, and then pushes the changes to the master
branch.
However, that branch is a protected branch, which means only administrators or certain permitted users can make changes without creating a PR. AFAIK, GitHub Actions cannot be given permissions.
https://github.com/TheAlgorithms/C/actions/runs/3728181169/jobs/6322964878#step:11:19
https://github.com/orgs/community/discussions/25305
Expected behavior
The CI should normally push the changes.
Actual behavior
The CI cannot push any changes to the master
branch.
Steps to reproduce
No response
Context
This is very important when updating the DIRECTORY.md
file, when formatting files, etc.. Without these, the files may be unformatted or have filenames that do not follow our guidelines and other stuff that the CI takes care of.
Additional information
No response