8 posts in total

Github Actions

Posts tagged

애저 정적 웹 앱에 블레이저 웹 어셈블리 앱 호스팅하기

by Justin Yoo · 14 min read

Blazor 웹 애플리케이션에 React UI 컴포넌트 끼얹기 Blazor 웹 애플리케이션에 node.js를 이용해 React UI 컴포넌트 끼얹기 애저 정적 웹 앱에 블레이저 웹 어셈블리 앱 호스팅하기 지난 포스트에서는 Blazor 웹 어셈블리 앱을 로컬에서 개발해 봤다면, 이번 포스트에서는 이렇게 개발한 앱을 실제로 배포해 보는 작업을 진행해

GitOps와 GitHub Actions를 이용해서 JAM 스택 웹사이트 자동 배포하기

by Justin Yoo · 5 min read

지난 포스트에서는 애저 Durable Functions와 깃헙 액션를 이용해서 JAM 스택 기반의 웹사이트를 예약 배포하는 방법에 대해 알아 보았다. 하지만, 예약 포스팅을 하는 부분은 자동화하지 못했는데, 이번 포스트에서는 이 예약 포스팅을 하는 부분까지도 자동화 시켜보도록 한다. JAM 스택이란? JAM은 JavaScript, API 그리고

GitOps, 애저 Durable Functions, GitHub Actions을 이용한 블로그 예약 포스팅 구현

by Justin Yoo · 15 min read

Gridsome과 같은 정적 웹사이트 생성기를 이용해 블로그를 쓰다보면 가장 불편한 점이 예약 포스팅이다. 워드프레스와 같은 전문 블로그 플랫폼을 쓴다면 예약 포스팅 기능은 기본으로 갖춰져 있기 때문에 큰 문제가 없다지만, 정적 웹사이트 생성기에는 그런 기능이 없다. 따라서, 예약 포스팅 기능 같은 경우는 깔끔하게 포기하고 실제 포스트하고자 하는 날에

깃헙 액션으로 ChatOps 구현하기

by Justin Yoo · 13 min read

DevOps 파이프라인을 구성하다 보면 흔히 나오는 것이 지속적인 제공(Continuous Delivery)과 지속적인 배포(Continuous Deployment)를 구분해서 구현하는 부분이 항상 나온다. 이 둘의 차이는 대략 아래의 그림과 같다. 회사마다 차이는 있겠지만, 상황에 따라서는 지속적인 제공 혹은 지속적인 배포 프로세스를 선택하거나 둘 다

.NET Core 콘솔 앱으로 커스텀 GitHub Action 만들기

by Justin Yoo · 9 min read

앞서 여러 포스트를 통해 다뤘던 깃헙 액션을 이번 포스트에서도 이어가고자 한다. 지금까지는 기존에 누가 만들어 놓았던 액션을 사용했다면, 특정 상황에서는 내 요구사항에 맞는 액션을 찾을 수 없는 경우, 혹은 여러 가지 이유로 공개된 액션을 사용할 수 없는 경우가 있을 수 있다. 이럴 때 필요한 것이 바로 커스텀 깃헙 액션이다. 이 포스트를 통해 어떤

워드프레스에서 Gridsome으로 블로그 이전후 깃헙 액션을 통해 넷틀리파이에서 호스팅하기

by Justin Yoo · 16 min read

이 포스트에서는 워드프레스에서 gridsome으로 이전하고, 이를 깃헙 액션을 통해 넷틀리파이로 호스팅하는 전반적인 과정을 살펴보기로 한다. 왜 gridsome 인가? 워드프레스는 분명히 세상에서 가장 잘 만들어진 블로그 발행 도구중 하나임에는 틀림이 없다. 그런데, 가장 큰 문제라면 문제일 것이 일단 설치형 버전의 워드프레스라면 어딘가에 호스팅을 해야