Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebuild Netlify with GitHub Actions #96

Open
bdougie opened this issue Apr 9, 2021 · 2 comments
Open

Rebuild Netlify with GitHub Actions #96

bdougie opened this issue Apr 9, 2021 · 2 comments
Assignees
Labels
actions publish post issue to mutualfun.live
Projects

Comments

@bdougie
Copy link
Owner

bdougie commented Apr 9, 2021

This is something I have wanted to do for a while. Thanks to some recent features, I think I can rebuild Netlify features using GitHub Actions. This is not meant to be a replacement for Netlify, that would be dumb and you should sign up for Netlify. This is a technical challenge for me and would be really cool if I could do it.

@bdougie
Copy link
Owner Author

bdougie commented Apr 9, 2021

I got this far. https://github.com/bdougie/nuxt-black-dashboard/actions/runs/734416896

To be continued

update:

It turns out the template only works with node 10 and not 12.

Screen Shot 2021-04-09 at 9 56 34 PM

@bdougie
Copy link
Owner Author

bdougie commented Apr 11, 2021

I ended up bailing on this with Nuxt. I was falling over not knowing how to do a proper nuxt generate config. I ended up getting it to work as intended with open-sauced/slaybot - https://github.com/open-sauced/slaybot/blob/main/.github/workflows/ci-cd-slaybot.yml.

cd workflow visualizer

@bdougie bdougie moved this from Streaming (13354989) to On Deck (13354976) in Schedule Apr 20, 2021
@github-actions github-actions bot removed the publish post issue to mutualfun.live label Apr 20, 2021
@bdougie bdougie moved this from On Deck (13354976) to Streaming (13354989) in Schedule Apr 20, 2021
@bdougie bdougie moved this from Streaming (13354989) to On Deck (13354976) in Schedule Apr 20, 2021
@bdougie bdougie removed the live label Apr 20, 2021
@github-actions github-actions bot added the publish post issue to mutualfun.live label Apr 20, 2021
@bdougie bdougie self-assigned this Apr 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
actions publish post issue to mutualfun.live
Projects
Schedule
On Deck (13354976)
Development

No branches or pull requests

1 participant