Guide for deploy using GitHub Actions

Can you create a proper guide to deploy static site to Netlify from GitHub Actions?

1 Like

hi there, this might be a good place to start:

@Jinksi wrote a fantastic blog post that is linked in that article :slight_smile:

4 Likes

Netlify maintains a repository with a few example actions: GitHub - netlify/actions

1 Like

Thanks @perry, that’s really helpful, triggering a build using webhooks.

But I was hoping to use the official Netlify actions.

Hi there!

We’re planning to do a big update to our actions and put out guides and demos around the time of GitHub Universe in November. I’ll update the post here when they’re complete!

Thanks,
Sarah

5 Likes

Just to follow up on this, we didn’t going to Universe as we originally thought, but we’re working on an interop layer between GitHub Actions and our new Build Plugins that are now in beta. This might be more of what you’re looking for.

In terms of writing the guide, I don’t think we’ll do this because it’s not a workflow that I would necessarily advocate for. I would rather show folks how to have netlify build plugins and github actions work well together to enhance functionality within the platform. That’s likely what we’ll provide in the coming months. Please let me know if you have any further questions!

Can can we enroll into this beta program of Build Plugins?

hi @mittalyashu - i am asking around about this at the moment, and I will let you know what I find out.

1 Like

Hi @sarah,

What happened to the plans regarding interoperability with GitHub Actions? I can’t find any mention of it in the Build Plugins documentation and the netlify/actions repository seems to have been abandoned with important PRs like this one left unanswered (I noticed the failed check, but still, it has its merits).

Thanks!

Hi @jondewoo ,

Sorry for not having an update on this thread yet. I’m looping in the team once again to see if there was any progress with this. Thank you for your patience.

1 Like

Hello all,

We confirmed with the team and looks like the repo is no longer monitored or maintained by the team. Thank you for bringing it to our attention, we should have updated the readme to include this note long back.

However, there are many community actions that might help you all in the time being: GitHub Marketplace · Actions to improve your workflow · GitHub