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

meta: Dependabot fails attempting update of gr2m/create-or-update-pull-request-action action #62990

Description

@MikeMcC399

Situation

Dependabot logs https://github.com/nodejs/node/actions/runs/24660702701/job/72105638122 show a failure attempting to update the GitHub Action gr2m/create-or-update-pull-request-action

+---------------------------------------------------------------------------+
|                       Dependencies failed to update                       |
+-------------------------------------------+---------------+---------------+
| Dependency                                | Error Type    | Error Details |
+-------------------------------------------+---------------+---------------+
| gr2m/create-or-update-pull-request-action | unknown_error | null          |
+-------------------------------------------+---------------+---------------+

Assessment

A similar issue was described and resolved in nodejs/corepack#815

Multiple GitHub Actions workflows, for example:

uses: gr2m/create-or-update-pull-request-action@77596e3166f328b24613f7082ab30bf2d93079d5 # Create a PR or update the Action's existing PR

use commit gr2m/create-or-update-pull-request-action@77596e3 from Nov 24, 2022

The parent of the above commit is gr2m/create-or-update-pull-request-action@df20b2c which is tagged with v1.9.2

Dependabot would appear to be unable to find out which major.minor.patch the commit gr2m/create-or-update-pull-request-action@77596e3 belongs to, since the commit is not equivalent to any tag and presumably is unable to use update logic that depends on this.

Suggestion

Manually update all instances of:

uses: gr2m/create-or-update-pull-request-action@77596e3166f328b24613f7082ab30bf2d93079d5

to a valid SHA gr2m/create-or-update-pull-request-action@b65137c (b65137ca591da0b9f43bad7b24df13050ea45d1b) corresponding to the action's latest version tag gr2m/create-or-update-pull-request-action@v1.10.1, released Nov 14, 2024

This should enable Dependabot to take over future updates.

Other

Note that the latest version gr2m/create-or-update-pull-request-action@v1.10.1 is based on node20 which causes deprecation warnings in GitHub Actions.

I already submitted gr2m/create-or-update-pull-request-action#728 to request an update to node24. It appears that the action repo is however not being actively maintained at this time.

cc: @nodejs/actions

Activity

  1. MikeMcC399 commented on Apr 28, 2026

    @MikeMcC399
    ContributorAuthor

    I can offer to submit a PR to update the action version gr2m/create-or-update-pull-request-action in each of the workflows that use it.

    I'm not sure though that this would be helpful, since the actions are set up to run in the parent repo, not in a fork, so I can't easily test them.

  2. Renegade334 commented on May 1, 2026

    @Renegade334
    Member

    I can offer to submit a PR to update the action version gr2m/create-or-update-pull-request-action in each of the workflows that use it.

    I can see nothing between the current SHA and v1.10.1 that should be breaking, so I'd say go for it.

  3. MikeMcC399 commented on May 1, 2026

    @MikeMcC399
    ContributorAuthor

    @Renegade334

    I can see nothing between the current SHA and v1.10.1 that should be breaking, so I'd say go for it.

    I have gone for it with PR #63065 knowing that I can't test these workflows in a fork. If that's an issue, then a user with write access could clone the branch and test it in the parent repo.

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