Actions in this workflow must be: within a repository owned by

I’ve tried changing the Actions settings in one of my repositories, to “Allow local actions only”. However, an action I have on it, which is scheduled to run daily, failed with the error: “actions/checkout@master, actions/setup-python@master, actions/checkout@master, actions/setup-python@master, and docker/login-action@v1 are not allowed to be used in David-Lor/Docker-Python-Git-App. Actions in this workflow must be: within a repository owned by David-Lor” (links to workflow file and failed run).

From what I understand reading the description of the setting (“Only actions defined in a repository within David-Lor can be used.”), the action should still be running, since it’s in my own repository.

Only the workflow is defined in your repository. The actions listed in the error messages are owned by the actions and docker organizations. You can see that by the part in front of the first slash, e.g. actions/checkout refers to a repository that’s definitely not owned by you. :wink:

1 Like

Oh I see! it makes sense. The naming can be confusing sometimes :sweat_smile:

1 Like