Blazor WASM을 GitHub Pages에 배포하기 위한 Action을 하나 만들었습니다.

얼마 전에 Blazor WebAssembly를 GitHub Pages에 배포하기 위한 글을 하나 올렸었는데 문제는 index.html의 base href를 수정해야 하는데 그래서 index.html을 수정하면 디버깅할 때 오류가 난다는 문제가 있습니다.

그래서 어떻게 index.html을 배포할 때 수정할 수 있을까 고민하다가 이왕이면 빌드까지 한번에 하면 좋겠다 생각해가지고 이렇게 한번 만들어봤습니다.

사용법은 README 파일을 참고하세요.

12개의 좋아요

올려주신거 도움이 많이됬습니다. 다만 그래도 깃허브 페이지 배포 할때마다 헤메네요ㅠㅠ

msdn에도 비슷한 토픽이 추가되서 공유합니다.

6개의 좋아요

오늘 dot4 밋업에서 github action이 아니라 msbuild의 영역에서 처리하는 새로운 방법이 소개됫네요. <base>재작성뿐만 아니라 404리다이렉트, 배포압축같은것도 지원한다고합니다.

4개의 좋아요