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

Release github-action to the github marketplace #1908

Open
rickstaa opened this issue Jan 6, 2021 · 8 comments
Open

Release github-action to the github marketplace #1908

rickstaa opened this issue Jan 6, 2021 · 8 comments
Assignees
Labels
C: integrations Editor plugins and other integrations S: accepted The changes in this design / enhancement issue have been accepted and can be implemented T: enhancement New feature or request

Comments

@rickstaa
Copy link
Contributor

rickstaa commented Jan 6, 2021

Please release the gh-acion to the gh-market place. This would prevent people from relying on third-party actions simply because they did not know an official black gh-action existed.

This feature request was created because of similar feature requests of @tburrows13, @sam-hoffman in #1751.

@rickstaa rickstaa added the T: enhancement New feature or request label Jan 6, 2021
@cooperlees
Copy link
Collaborator

I thought we had done this. I'll look into it and make it so. If anyone can link documentation or tips on how to do this, that would be helpful. Never plumbed this up.

@cooperlees cooperlees self-assigned this Jan 6, 2021
@cooperlees cooperlees added the C: integrations Editor plugins and other integrations label Jan 6, 2021
@rickstaa
Copy link
Contributor Author

rickstaa commented Jan 6, 2021

@cooperlees I made some small changes which I think are necessary in order to release this gh-action to the marketplace (see #1909). Unfortunately, the tests are not succesfull. If the repository has a action.yml file there should be a release to marketplace option when drafting a release. This, however, uses the main README.md. I could not yet find a way to point to a different smaller README.md (for example inside the actions folder).

@cooperlees
Copy link
Collaborator

So I think we're up to drafting a new release to publish this to the Marketplace according to:
https://docs.github.com/en/free-pro-team@latest/actions/creating-actions/publishing-actions-in-github-marketplace

I'll try do this when we do next release.

@ichard26
Copy link
Collaborator

I just took a brief look into it (I wasn't actually going to go through with it but wanted to do a quick "can we and are we ready to do it" check) and this is the first blocker:


Screenshot from 2021-05-16 23-27-14


Also personally I'd to see PR GH-1940 landed before publishing the action, but that's more based off my intuition than really anything concrete.

@ichard26 ichard26 added the S: accepted The changes in this design / enhancement issue have been accepted and can be implemented label May 17, 2021
@rickstaa
Copy link
Contributor Author

rickstaa commented Feb 18, 2022

@ichard26 Since #1940 has been merged I think we can now publish the action in the marketplace?

@iamtodor
Copy link

@ichard26 +1 please release it :)

@juhoinkinen
Copy link

Hi @ichard26 and @cooperlees !

It would be nice to have your official GH Action in the Marketplace. I was a bit confused when I did not find it there, but this issue explained the situation.

@ichard26
Copy link
Collaborator

ichard26 commented Nov 6, 2022

The PSF organisation has not accepted the GitHub Marketplace Developer Agreement and honestly I'm not very inclined to ask them since it'd add this intusive banner that's impossible to remove. It makes sense when the whole repository is for just the GH Action, but this repository is also the official codebase for almost everything else.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: integrations Editor plugins and other integrations S: accepted The changes in this design / enhancement issue have been accepted and can be implemented T: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants