Auto-update blog content from Obsidian: 2025-06-05 10:32:51
All checks were successful
Blog Deployment / Check-Rebuild (push) Successful in 4s
Blog Deployment / Build (push) Has been skipped
Blog Deployment / Deploy-Staging (push) Successful in 8s
Blog Deployment / Test-Staging (push) Successful in 2s
Blog Deployment / Merge (push) Successful in 6s
Blog Deployment / Deploy-Production (push) Successful in 9s
Blog Deployment / Test-Production (push) Successful in 2s
Blog Deployment / Clean (push) Has been skipped

This commit is contained in:
Gitea Actions 2025-06-05 10:32:51 +00:00
parent 6bde228d4c
commit 558d53d797
3 changed files with 62 additions and 2 deletions

View File

@ -8,8 +8,10 @@ tags:
- obsidian
- hugo
- gitea
- gitea-actions
- docker
categories:
- homelab
- blog
---
## 💡 Intro

View File

@ -8,8 +8,10 @@ tags:
- obsidian
- hugo
- gitea
- gitea-actions
- docker
categories:
- homelab
- blog
---
## 💡 Intro

View File

@ -0,0 +1,56 @@
---
slug: blog-deployment-ci-cd-pipeline-gitea-actions
title: Blog Deployment CI/CD Pipeline using Gitea Actions
description: How I secured the automated deployment of my self-hosted blog built with Hugo building a CI/CD pipeline using Gitea Actions
date:
draft: true
tags:
- hugo
- docker
- ci-cd
- gitea-actions
categories:
- blog
---
## Intro
Making modification
All the code in my repo was in a single branch
Why using a Pipeline
What is a CI/CD Pipeline
Gitea Actions
Gitea Runners
Docker
Containerized the Blog
Create New Git Branch
Hugo
Workflow
Logic
Code
Before
After
Check-Rebuild
Verify
Build
Deploy-Staging
Test-Staging
Merge
Deploy-Production
Test-Production
Clean
## Results