Closed Harsh1s closed 10 months ago
We have these basic policies to make the approval process smoother for our volunteer team.
Please make sure your code passes all tests and there are no merge conflicts.
The process helps maintain accurate and well-formatted documentation and is a prerequisite for getting your PR approved. Assigned reviewers regularly review the PR queue and tend to focus on PRs that are passing.
When your PR has been assigned reviewers contact them to get your code reviewed and approved via:
Your reviewer(s) will have the following roles:
Read our CONTRIBUTING.md file. Most importantly:
Please take a look at Docusaurus' configuration file to see what we may require. We don't want the github-actions
section as this is not a very highly active repo
Please take a look at Docusaurus' configuration file to see what we may require. We don't want the
github-actions
section as this is not a very highly active repo
I went through this file and needed your help understanding the requirements. The only actual difference is that I have not used the open-pull-requests-limit: 0
part. But from my understanding, that is used to disable the version updates for npm dependencies. So is this true for this dependency too? Does it need disabling the version updates for npm dependencies?
IMO we should also update the npm
dependencies until they do not break the build; otherwise, we are setting up ourselves for a technical backlog in the future.
Yes we have had this outdated dependency difficulty in the past. They should be updated. That is why we decided to restore the dependabot workflow
Yes we have had this outdated dependency difficulty in the past. They should be updated. That is why we decided to restore the dependabot workflow
So I guess my original PR should work, I'll redo it without the open-pull-requests-limit: 0
argument.
Configure automated Dependabot updates to keep the codebase current on the develop branch. This aligns with Talawa's setup, running weekly updates against the default branch, using the correct package system and root directory.
Closes #694
What kind of change does this PR introduce?
Issue Number:
Fixes #694
Did you add tests for your changes?
Snapshots/Videos:
N/A
If relevant, did you update the documentation?
N/A
Summary
Configure automated Dependabot updates to keep the codebase current on the develop branch. This aligns with Talawa's setup, running weekly updates against the default branch, using the correct package system and root directory.
Does this PR introduce a breaking change?
Other information
N/A
Have you read the contributing guide?