Sharing actions to the marketplace
The power of GitHub actions is the community – and sharing is caring. That’s why the GitHub marketplace plays an essential role in empowering community-based workflows. In this recipe, you will add branding and other metadata to one of the actions and share it in the marketplace.
Getting ready…
I will use the Docker container action we created earlier for this recipe – but you can also use the TypeScript action or composite action. It doesn’t matter. So long as the action resides in its own public repository, it’ll work.
How to do it…
- Navigate to the root of your repository in your browser. GitHub will detect that your repository contains an
action.yml
file and will propose that you publish a release in a blue banner (see Figure 3.12):
Figure 3.12 – Drafting a release to publish an action to the marketplace
This is the same as going to Releases...