Create a custom action
Why Create a Custom Action ? Boost Efficiency: One of the key advantages is increased efficiency. Consider the scenario where you need to modify deployment workflows or add a new feature to multiple workflows, such as sending notifications after deployment. By creating your own GitHub Action, you only need to make the changes in one place, update the action version, and you’re done. Version Control: Custom actions allow you to ensure that critical workflows run on a stable version, while also providing flexibility to experiment with new features without disrupting existing workflows.