Skip to content

chore: configure Dependabot for pnpm and GitHub Actions - #388

Merged
danielmarv merged 2 commits into
OpenElements:mainfrom
RahilAlam929:rahil/issue-383-dependabot
Sep 28, 2026
Merged

danielmarv merged 2 commits into
OpenElements:mainfrom
RahilAlam929:rahil/issue-383-dependabot

Conversation

@RahilAlam929

Copy link
Copy Markdown
Contributor

Description

Configure Dependabot to keep pnpm dependencies and GitHub Actions dependencies up to date automatically.

Related Issue

Closes #383

Changes

  • Added .github/dependabot.yml
  • Enabled weekly pnpm dependency updates
  • Enabled weekly GitHub Actions updates
  • Limited open Dependabot PRs to 10
  • Added dependencies and configuration labels
  • Grouped pnpm development dependencies

Pre-Submission Checklist

  • My commit messages follow the Conventional Commits format
  • This PR is against the main branch

Type of Change

  • chore: Build, CI/CD, or dependency updates

How Has This Been Tested?

Test Steps:

  1. Reviewed the Dependabot configuration
  2. Ran git diff --check
  3. Verified the configuration is located at .github/dependabot.yml

Screenshots/Videos

Not applicable.

Additional Context

This addresses issue #383 by configuring automated weekly dependency updates for pnpm and GitHub Actions.

@netlify

netlify Bot commented Aug 23, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for open-elements ready!

Name Link
🔨 Latest commit 502a28a
🔍 Latest deploy log https://app.netlify.com/projects/open-elements/deploys/6ab750adc0927500080b29c0
😎 Deploy Preview https://deploy-preview-388--open-elements.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 69
Accessibility: 98
Best Practices: 92
SEO: 100
PWA: 60
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@RahilAlam929 RahilAlam929 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implemented the Dependabot configuration for issue #383.

  • Added weekly pnpm dependency updates
  • Added weekly GitHub Actions updates
  • Set the open PR limit to 10
  • Added dependencies and configuration labels
  • Grouped pnpm development dependency updates

This addresses the requirements of #383.

Signed-off-by: MD rahil <rahilalam0786s@gmail.com>
@RahilAlam929
RahilAlam929 force-pushed the rahil/issue-383-dependabot branch from 16cd6b0 to 0d307e4 Compare August 23, 2026 18:44
danielmarv
danielmarv previously approved these changes Sep 22, 2026

@danielmarv danielmarv left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

first update your branch for the sitemaps workflow to pass

@danielmarv
danielmarv merged commit a72e171 into OpenElements:main Sep 28, 2026
11 checks passed
@RahilAlam929
RahilAlam929 deleted the rahil/issue-383-dependabot branch September 29, 2026 04:16
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.

security: configure Dependabot for pnpm and GitHub Actions

2 participants