From ebbff0af4a3eede7a1eeac7f391a245dcbe5ccb1 Mon Sep 17 00:00:00 2001 From: xangelo Date: Wed, 7 Feb 2024 22:44:31 -0500 Subject: [PATCH] new post: streamlined deployment process --- content/daily/2024/feb/deployment-process.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 content/daily/2024/feb/deployment-process.md diff --git a/content/daily/2024/feb/deployment-process.md b/content/daily/2024/feb/deployment-process.md new file mode 100644 index 0000000..f4bc4f6 --- /dev/null +++ b/content/daily/2024/feb/deployment-process.md @@ -0,0 +1,19 @@ +--- +title: Streamlining my deployment process +tags: ["daily"] +date: 2024-02-07T22:43:46.372-05:00 +--- + + +I've been hosting my website over on GH Pages for a long time now. Honestly I don't have too many problems with it or the process. But I was skeptical when I first started.. and as such I wanted to actually commit the build artifacts to a separate repo so that I could inspect them and not rely too much on GH Actions. I feel like I'm finally at the point where I'm ok with things so I took some time to rework my process a bit. + +Now when I commit and push to github, I'm utilizing GitHub Actions to build and publish the build directly to GH Pages. Literally just lifted the configuration that [hugo publishes](https://gohugo.io/hosting-and-deployment/hosting-on-github/) because I didn't care to spend time figuring it out myself and did a bit of re-work on my repo. + +I know eventually I'll have to change some of this as I'd like to add some more functionality to my site to support some [IndieWeb](https://indieweb.org) functionality like [WebMentions](https://www.w3.org/TR/webmention/). In order to do that I need to run various server components to be able to receive mentions and (Perhaps directly through Caddy) and serve up [WebFinger](https://webfinger.net/). + + + + + + + \ No newline at end of file -- 2.25.1