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

Unpublish denolib/setup-deno from GitHub Actions marketplace? #375

Closed
jcbhmr opened this issue Oct 5, 2023 · 4 comments
Closed

Unpublish denolib/setup-deno from GitHub Actions marketplace? #375

jcbhmr opened this issue Oct 5, 2023 · 4 comments

Comments

@jcbhmr
Copy link

jcbhmr commented Oct 5, 2023

Right now the https://github.com/denolib/setup-deno action is still listed on the GitHub Actions marketplace. https://github.com/marketplace/actions/setup-deno-environment I think that it would be a good idea to remove its listing from the marketplace but keep the repository. Don't worry; delisting it doesn't affect usage. Users can still - uses: denolib/setup-deno@vN even though it's not published to the marketplace. In fact, you can use any GitHub repo as an action; even those not published to the marketplace! The marketplace is just for advertising/searchability.

here's the docs on how to unpublish from the marketplace: https://docs.github.com/en/actions/creating-actions/publishing-actions-in-github-marketplace#removing-an-action-from-github-marketplace

Select Publish this action to the GitHub Marketplace to remove the check from the box.

why this is a good idea: it removes the influx of new users who search for "deno" on the github actions marketplace.

why did i open this issue here: because the setup-deno repo is archived and i couldn't find a .github repo or other generic org-level issue board. 🤷‍♀️

@kt3k
Copy link
Member

kt3k commented Oct 24, 2023

I don't have permission to do the above.

@axetroy @zhmushan I think the above suggestion is reasonable. Can you follow the above steps to unpublish the denolib/setup-deno from the marketplace? Or alternatively can you give me the admin permission of denolib/setup-deno?

@zhmushan
Copy link
Member

zhmushan commented Oct 24, 2023

@kt3k I have added permissions for you. I found that the "Publish this release to the GitHub Marketplace" button is disabled to me, could it be that I still lack certain permissions?
image

@kt3k
Copy link
Member

kt3k commented Oct 25, 2023

@zhmushan Thanks for giving me the access! And now I see the same above issue 😅

I messaged @keroxp (org owner) about this situation

@kt3k
Copy link
Member

kt3k commented Oct 25, 2023

I got owner role of the org now.

Unpublished denolib/setup-deno from the marketplace. Thanks for your suggestion! @jcbhmr

@kt3k kt3k closed this as completed Oct 25, 2023
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