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

Should this repository be listed as an action in the github actions marketplace? #45

Open
keevan opened this issue Jun 24, 2022 · 0 comments
Labels
question Further information is requested

Comments

@keevan
Copy link
Contributor

keevan commented Jun 24, 2022

Marketplace being the name of where publicly available actions are listed.

Docs:
https://docs.github.com/en/actions/creating-actions/publishing-actions-in-github-marketplace

In particular, this might make it easier to add a standard action to the repository.

image

By listing it, we can have it searched for, and the user can simply click on configure, and have it created in the intended location and populated based on the template.

An example of this link in action is here:

https://github.com/catalyst/catalyst-moodle-workflows/new/main?filename=.github%2Fworkflows%2Fazure-webapps-node.yml&workflow_template=azure-webapps-node

This means we can potentially skip the step of searching the reusable workflows repository, allowing other users outside of the organisation to use the CI for testing if they wanted. Also, we can reference the reusable workflows repo and documentation in the template and make it go full circle.

There are probably other small benefits not mentioned here. But definitely a nice to have. Are there any particular downsides to having this that hasn't been mentioned?

@keevan keevan added the question Further information is requested label Jun 24, 2022
@keevan keevan changed the title Should this repository be listed in the github actions marketplace? Should this repository be listed as an action in the github actions marketplace? Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant