Skip to content
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

repo validation Actions fail in forks #63

Open
artmg opened this issue Mar 28, 2023 · 2 comments
Open

repo validation Actions fail in forks #63

artmg opened this issue Mar 28, 2023 · 2 comments

Comments

@artmg
Copy link
Collaborator

artmg commented Mar 28, 2023

Since the introduction of validation actions, as part of the process of publishing to HACS, any forks that merge in the changes in .github/workflows will pick up those actions to run in their own local fork. It is natural that the HACS Validation action fails, as the fork is NOT registered, but it can result in annoying notifications and unnecessary errors.

For example see: https://github.com/artmg/warmup/actions

Need to investigate the cleanest, simplest way for 'forkers' to silence these actions or notifications, without disrupting their OWN workflows.

@artmg
Copy link
Collaborator Author

artmg commented Mar 28, 2023

For repos forked a while ago, the answer will probably be to disable per fork. E.g. your repo / Settings / Actions / General / Actions permissions / Disable (or selectively allow)

According to this new repos will default to not taking workflows, and we should encourage new forkers to leave it set as such.

@artmg
Copy link
Collaborator Author

artmg commented Mar 29, 2023

image
Selectively allow does not avoid this issue, I suggest that existing forks may need to Disable Actions

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

No branches or pull requests

1 participant