镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Too frequent unsubstantial patch releases #211

Closed

Description

@infinisil

The new v1.11.x series of patch releases seems to be almost fully automated:

This has lead to 6 patch releases within 2.5 months, without any substantial changes.

The problem with that is that dependabot then also creates automated PRs in all repos that depend on create-github-app-token. As a reviewed of such PRs, I feel like this is a waste of human attention. Especially because patch releases could also contain fixes for security vulnerabilities, so I can't just ignore such PRs.

Suggestion

Automated releases should only happen if there's any substantial updates included, which dependency updates are not.

Activity

  1. gr2m commented on Mar 3, 2025

    @gr2m
    Contributor

    Especially because patch releases could also contain fixes for security vulnerabilities, so I can't just ignore such PRs.

    Exactly.

    Automated releases should only happen if there's any substantial updates included, which dependency updates are not.

    Unless there are security updates. Which is not always easy to tell. You can configure the frequency of how often you want to receive updates from dependabot based on your preferences. We follow best practices by making sure our software is safe and uses the latest versions of its dependencies

    Also you should be able to just use actions/create-github-app-token@v1 and disable all updates except for breaking changes, and you will automatically get the latest version, that's whey wi do have the vX release branches.

  2. infinisil commented on Mar 3, 2025

    @infinisil
    Author

    Upon closer inspection, the latest update does include a security update (#210 -> https://github.com/octokit/auth-app.js/releases/tag/v7.1.5 -> octokit/auth-app.js#678 -> https://github.com/octokit/request-error.js/releases/tag/v6.1.7). So, point taken 😅

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions