Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dependabot group updates #191

Merged
merged 2 commits into from
Sep 3, 2024
Merged

dependabot group updates #191

merged 2 commits into from
Sep 3, 2024

Conversation

erinesullivan
Copy link
Contributor

@erinesullivan erinesullivan commented Sep 3, 2024

Overview

Dependabot was opening a pull request for each individual update. This pull request now groups npm updates and github-actions into their own pull requests.

Testing

  1. Build the repository (npm run build).
  2. Run the tests to make sure they pass (npm run test).
  3. Navigate to your local Search repository and apply the newly generated files:
    1. Open ./package.json and add #dependabot-group-updates at the end of the pride dependency URL:
      "pride": "git+https://github.com/mlibrary/pride.git#dependabot-group-updates"
    2. Do a clean install of Search:
      rm -rf node_modules && rm package-lock.json && npm install
    3. Start Search (npm start) and look around the site. Check to see if there are any console errors, and everything still works as expected.
  • How to use the feature.
  • Make sure the PR is consistent in these browsers:
    • Chrome
    • Firefox
    • Safari
    • Edge

@erinesullivan erinesullivan added the dependencies Pull requests that update a dependency file label Sep 3, 2024
@erinesullivan erinesullivan self-assigned this Sep 3, 2024
@erinesullivan erinesullivan merged commit 678f810 into master Sep 3, 2024
2 checks passed
@erinesullivan erinesullivan deleted the dependabot-group-updates branch September 3, 2024 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant