Skip to content

Add Dependabot configuration - #10

Merged
nodeselector merged 1 commit into
mainfrom
oss-prep-dependabot
Jul 8, 2026
Merged

Add Dependabot configuration#10
nodeselector merged 1 commit into
mainfrom
oss-prep-dependabot

Conversation

@nodeselector

Copy link
Copy Markdown
Collaborator

Part of OSS-readiness prep for the public release — see github/open-source-releases#710.

What

Add .github/dependabot.yml with weekly updates for the two ecosystems present in this repo:

  • gomoddirectory: /go (where the module lives)
  • github-actionsdirectory: / (workflow files under .github/workflows)

Why

The audit flagged the missing Dependabot config. Pairs naturally with the SHA-pinning PR: once workflow actions are pinned by SHA, Dependabot keeps them current with visible version bumps.

Notes

One of three independent OSS-prep PRs.

Prep for the public open-source release (github/open-source-releases#710).

Enable weekly Dependabot updates for the two ecosystems in this repo:

- gomod, rooted at /go where the module lives.
- github-actions, rooted at / for the workflow files.

Keeps the Go dependencies and the (now SHA-pinned) workflow actions
current once the repo is public.
Copilot AI review requested due to automatic review settings July 8, 2026 13:59

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ Ready to approve

The Dependabot configuration matches the repo layout (/go module and workflows under .github/workflows) and is a low-risk, valid addition.

Note: this review does not count toward required approvals for merging.

Pull request overview

Adds a Dependabot configuration to support OSS-readiness by enabling automated weekly dependency update PRs for the repo’s Go module and GitHub Actions workflows.

Changes:

  • Add weekly Dependabot updates for gomod dependencies under /go.
  • Add weekly Dependabot updates for github-actions dependencies at repo root (/) to cover .github/workflows.
File summaries
File Description
.github/dependabot.yml Introduces Dependabot schedules for Go modules and GitHub Actions with prefixed commit messages.

Review details

  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Low

Note

Your feedback helps us improve the quality of this feature.
Please use 👍 or 👎 to tell us whether this assessment is correct.


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

@nodeselector
nodeselector merged commit 04538f9 into main Jul 8, 2026
9 checks passed
nodeselector added a commit that referenced this pull request Jul 8, 2026
Prep for the public open-source release (github/open-source-releases#710).

Enable weekly Dependabot updates for the two ecosystems in this repo:

- gomod, rooted at /go where the module lives.
- github-actions, rooted at / for the workflow files.

Keeps the Go dependencies and the (now SHA-pinned) workflow actions
current once the repo is public.
@nodeselector
nodeselector deleted the oss-prep-dependabot branch July 8, 2026 16:35
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.

2 participants