Skip to content

Dependabot: attempt to enable for orphan gh-pages branch #1169

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

Merged
merged 1 commit into from
Aug 6, 2025

Conversation

jrfnl
Copy link
Member

@jrfnl jrfnl commented Aug 5, 2025

Description

Since PR #1156 was merged, the gh-pages branch contains a GH Actions workflow to deploy the site and it would be nice if dependencies in that workflow would be kept up to date.

The above solution was found via reading up on various discussions about this topic and hopefully should work.

There is one caveat though, adding the target_branch to each section, means that the configuration in the dependabot.yml file will no longer be used for security updates. I'm not too concerned about that as I've yet to see the first security related PR from Dependabot in any of the projects I'm involved with.

Ref: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#target-branch-

Suggested changelog entry

N/A

Since PR 1156 was merged, the `gh-pages` branch contains a GH Actions workflow to deploy the site and it would be nice if dependencies in that workflow would be kept up to date.

The above solution was found via reading up on various discussions about this topic and hopefully _should_ work.

There is one caveat though, adding the `target_branch` to each section, means that the configuration in the `dependabot.yml` file will no longer be used for security updates. I'm not too concerned about that as I've yet to see the first security related PR from Dependabot in any of the projects I'm involved with.

Ref: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#target-branch-
@jrfnl jrfnl added this to the 3.13.3 milestone Aug 5, 2025
@jrfnl jrfnl merged commit 980547b into master Aug 6, 2025
64 checks passed
@jrfnl jrfnl deleted the feature/enable-dependabot-for-ghpages-branch branch August 6, 2025 00:04
@jrfnl
Copy link
Member Author

jrfnl commented Aug 6, 2025

Based on the latest Actions runs for Dependabot, this works as intended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant