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

Accepting GitHub Marketplace Developer Agreement #9

Closed
chungyc opened this issue Oct 31, 2024 · 4 comments
Closed

Accepting GitHub Marketplace Developer Agreement #9

chungyc opened this issue Oct 31, 2024 · 4 comments

Comments

@chungyc
Copy link
Member

chungyc commented Oct 31, 2024

When trying to release a new version of https://github.com/haskell-actions/hlint-scan, I encounter a checkbox that I cannot click:

Publish this release to the GitHub Marketplace

haskell-actions must accept the GitHub Marketplace Developer Agreement. Contact an org admin to accept it.

I think I could click it before, and the previous version is in fact on the Marketplace, so accepting the agreement by the organization administrators may be a new requirement. I do not know where this can be done, although I presume it can be done somewhere in the organization settings.

Can someone approve the agreement? Alternatively if we should not, can someone let me know and document it on https://github.com/haskell-actions/meta?

@andreasabel
Copy link
Member

I didn't have any luck with these agreements since they wanted a company as partner and not an individual.

Since you are one of the stakeholders in this organization, I made you a co-owner just now.

Please try again if you can now approve the agreement. If this is not possible still, we might have to reach out for haskell.org if they can help us to act as a partner for Github.

@chungyc
Copy link
Member Author

chungyc commented Nov 2, 2024

Fortunately, this only required accepting the agreement in a popup, which I now did. Thanks!

For reference, this is the agreement: https://docs.github.com/en/site-policy/github-terms/github-marketplace-developer-agreement

@chungyc chungyc closed this as completed Nov 2, 2024
@mihaimaruseac
Copy link

Thank you! This has stopped me form uploading the other hlint actions but I didn't get time at the time to investigate further and then I forgot.

@andreasabel
Copy link
Member

Fortunately, this only required accepting the agreement in a popup,

Oh, I think I confused this with trying to change GitHub's model workflow for Haskell, which is badly outdated. There, I am stuck on not being able to become a GitHub partner...

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

3 participants