NuxtHub GitHub App & Action

Introducing our GitHub App & Action for automating your Nuxt deployments with GitHub as well as a new project creation flow.

We're thrilled to release our brand new GitHub Application & GitHub Action to help you create and deploy Nuxt applications to NuxtHub.

Pull Request Integration

Once setup, NuxtHub will automatically comment on pull requests with branch URLs, permalinks and QR codes for easy preview access.

GitHub Action

GitHub Deployments

NuxtHub also integrates with GitHub's deployment system, including status updates and environment tracking.

NuxtHub GitHub Action deployments

This includes GitHub Deployments support in pull requests.

NuxtHub GitHub Action deployments

And many more:

  • Deployment Protection: Support for GitHub's deployment protection rules which enable approval workflows and environment restrictions (learn more on GitHub's documentation)
  • Secure: Our GitHub integration prevents the need for long-lived secrets as it uses OIDC under the hood
  • Customizable: You can create tailored workflows to fit your DevOps requirements using our GitHub Action

Cloning a Template

Thanks to the new GitHub App, you can now clone a template from NuxtHub Admin and deploy it with a single click.

NuxtHub GitHub App clone template
The repository will be created in your GitHub account with the GitHub Actions workflow already configured.

Migrating to GitHub Actions

Migrating from Cloudflare Pages CI or the legacy GitHub Action is simple and can be done from NuxtHub Admin → Project → Settings → Git.

When migrating from Cloudflare Pages CI, please note:

Learn more about deploying with GitHub Actions to NuxtHub.

P.S. Give our new GitHub Action a star 🌟💚

Start with NuxtHub today