Skip to content

Bug: Modifying owner_id in a lockfile does not cause a validation failure #211

Open

Description

@woodruffw

I noticed this while trying random things out with a lockfile: if owner_id is perturbed, it doesn't cause a validation failure (despite no longer being the correct owner identifier for the action reference).

(I think my expected behavior here is a hard failure, since the lockfile is invalid.)

MRE here: woodruffw-experiments/actions-lockfile-experiments#2

Activity

  1. nodeselector commented on Oct 21, 2026

    @nodeselector
    Collaborator

    An owner_id change is expected during repo transfers but I think we can be stricter here. Thanks for the MRE!

  2. changed the title [-]Modifying `owner_id` in a lockfile does not cause a validation failure[/-] on Oct 21, 2026
  3. woodruffw commented on Oct 22, 2026

    @woodruffw
    Author

    Thanks! Yeah, it makes sense to have some kind of rename malleability, but as an end user my expectation is that a lockfile fails until I approve/validate the rename 🙂

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions