Released my GitHub Action for Umbraco Cloud Deployments

This is a fully comprehensive GitHub action to deploy to Umbraco Cloud without the need to have individual PowerShell or Bash scripts in your repository. It’s something I have been working on since the Umbraco Cloud API was released. First started off in bash that we managed privately at Crumpled and now all moved to type script for full GitHub actions support!

Let me know if you run into any issues with it. It should just work out of the box. Use the YAML example in the README to get acquainted with it

It has a high feature set to handle all sorts of use cases I have come across such as

  • Flexible environment deployments
  • Automated PR generation for Cloud Changes
  • Private Custom NuGet Feed injection support
  • Specify folders to remove such as front end builds that Umbraco Cloud doesn’t need to worry about

Here are some very unglamorous screenshots of it in action:

Getting Patch file and generating PR

You can find it here: Umbraco Cloud Deployment Action · Actions · GitHub Marketplace · GitHub

6 Likes