loading...

Deploy Hugo website to Firebase

rossanodan profile image Rossano D'Angelo ใƒป1 min read

My Workflow

Filename deploy.yml, action name Deploy.
This action is triggered when I merge code to the master (main) branch and there are three steps: setup environment for Hugo framework, build the code and deploy. The deployment on Firebase is quite easy using an authorisation token provided by Firebase itself.

Submission Category:

DIY Deployments

Yaml File or Link to Code

GitHub logo rossanodan / rossanodan

Rossano's personal website

Hello ๐Ÿ‘‹

My name is Rossano D'Angelo, I come from Italy ๐Ÿ‡ฎ๐Ÿ‡น and I live in London, United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง.

I always hated the "describe yourself in few words". I have no idea about how to describe myself in a sentence. Maybe is a list of what I like that could define who I am?

I like travelling ๐ŸŒŽ, reading manga ๐Ÿ“š - after a brief but instense phase in which I was crazy for Stephen King novels. I still do like them but my attention drives me to something else at the moment.

I like coding ๐Ÿ’ป I prefer the front-end development but lately I started taking a look to "the dark side of the moon" (I do like music too ๐ŸŽต). Java always intrigued me but I never really worked with it. I consume APIs, don't know how to create them. I'm working on thisโ€ฆ

Link to the Action https://github.com/rossanodan/rossanodan/blob/master/.github/workflows/deploy.yml

Additional Resources / Info

https://gohugo.io/
https://firebase.google.com/

Discussion

pic
Editor guide