Skip to content

chore: add enterprise Dependabot configuration - #28

Merged
TheWitness merged 4 commits into
Cacti:mainfrom
somethingwithproof:chore/dependabot-config
Jul 21, 2026
Merged

chore: add enterprise Dependabot configuration#28
TheWitness merged 4 commits into
Cacti:mainfrom
somethingwithproof:chore/dependabot-config

Conversation

@somethingwithproof

Copy link
Copy Markdown
Contributor

Adds grouped, cooled-down Dependabot updates with standard ecosystem labels and commit prefixes.

Copilot AI review requested due to automatic review settings July 14, 2026 17:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR adds repository automation for dependency and security maintenance by configuring Dependabot for GitHub Actions updates and introducing a CodeQL analysis workflow.

Changes:

  • Add a new CodeQL GitHub Actions workflow to run CodeQL analysis (currently configured for JavaScript/TypeScript).
  • Add a Dependabot configuration to group GitHub Actions updates, apply a cooldown window, add labels, and standardize commit message prefixes.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
.github/workflows/codeql.yml Introduces a scheduled/on-push/on-PR CodeQL workflow with pinned action SHAs and concurrency control.
.github/dependabot.yml Configures weekly grouped Dependabot updates for github-actions with cooldown, labels, and commit message settings.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/codeql.yml Outdated
Comment thread .github/workflows/codeql.yml Outdated
Comment thread .github/workflows/codeql.yml Outdated
Comment thread .github/workflows/codeql.yml Outdated
@somethingwithproof

Copy link
Copy Markdown
Contributor Author

@copilot Fix the code for all comments in this review thread.

When a review comment includes a suggested change, apply the suggestion exactly.

Do not make changes beyond what is described in the linked review thread.

@TheWitness
TheWitness merged commit eb82b37 into Cacti:main Jul 21, 2026
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.

4 participants