Summary
Well done! You have completed Chapter 5, Writing Your Own Actions. With the new skills you gained, you can distinguish the benefits of using Docker and JavaScript actions. You have learned details about the metadata syntax that must be part of any actions you may create. The last few sections of this chapter walked you through the creation of three different types of actions: JavaScript, Docker container, and composite run steps actions.
Now that you have learned how to create your own actions, you are ready to understand more about GitHub Marketplace and how you can share your actions with the community in the next Chapter 6, Marketplace: Finding Existing Actions and Publishing Your Own.