github4 [pnpm] firebase hosting과 github action 연결하기 이 포스트는 pnpm 기반의 프로젝트에서 firebase hosting과 github action 연결하는 법에 대해서 설명한다. 기본적으로 firebase hosting 에서는 github action과 연결을 제공한다. GitHub pull 요청을 통해 실시간 및 미리보기 채널에 배포 이 방법을 통해 생성을 하게 되면 github workflow 파일이 생성된다. (firebase-hosting-merge.yml, firebase-hosting-pull-request.yml) 내용은 다음과 같다. (jobs 부분만 보면 된다. 두 파일 다 원리는 동일하기 때문에 firebase-hosting-merge.yml 을 기준으로 설명한다.) # This file was auto-generated by the.. 2023. 8. 26. 내 블로그/홈페이지 에 github(gist) 코드 삽입(embed) 시키기 (+ 확장 프로그램 소개) 개요 블로그를 작성하다 보면 코드를 삽입해야 할 때가 있다. 그럴 때 gist 나 github 에서 코드를 작성하고 그 코드를 embed로 삽입할 수 있으면 좋겠다 라는 생각이 들어서 방법들을 찾아보고 사용해본 결과 불편한 점이 있었다. 그래서 그 삽입 방법과 개선을 위해 만든 확장프로그램을 소개한다. 삽입 방법 gist 기본적으로 embed 기능을 제공하기는 한다. 우측 상단에서 embed 를 카피해서 내가 원하는 곳에 넣어주면 된다. 다만 문제는 하나의 gist 안에 여러개의 파일이 있을 경우 발생된다. 예시로 아래와 같은 코드를 만들어 보았다. https://gist.github.com/dev-jonghoonpark/e56f32c1795497a6a796005095159024 이 gist 에서 기본 .. 2023. 8. 8. [github action] create-release, upload-release-asset - warning 제거하기 의도치 않게 어제 작성한 Github Action을 이용하여 자동으로 signed apk 빌드하기 (23년 5월 기준) 에서 이어지는 글을 작성하게 되었다. 어제 workflow를 구축하고 잘 릴리즈가 되고 있었다. 근데 다시 한 번 확인해 보니 빌드과정중에 warning이 뜨는걸 볼 수 있었고 개인적으로 평소에 deprecated 된 걸 최대한 안쓰려 하는 편이라 저걸 제거해 봐야 겠다는 생각이 들었다. Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/create-release@v1, actions/upload-release-asset@v1.0.1. 우선 actions/crea.. 2023. 5. 19. Github Action을 이용하여 자동으로 signed apk 빌드하기 (23년 5월 기준) generate-signed-apk-using-github-action [github action] create-release, upload-release-asset – warning 제거하기 글로 이어집니다. 저는 3개의 핸드폰을 가지고 있습니다. 용도에 따라서 핸드폰과 번호를 분리해서 사용중인데요 사실 3개의 폰을 항상 들고 다니는 일은 어렵기 때문에 필요에 따라 핸드폰을 1~2개 를 들고 다니고 있습니다. 그러다보니 3개의 핸드폰에서 오는 알림들을 공유해서 볼 수 있는 앱이 있으면 좋겠다 싶어서 시간이 날때마다 만들고 있습니다. 아무래도 현재 QA Engineer로 일하고 있기 때문에 추후에는 알림 수집 기능을 푸시 알림 기능 테스트에 활용할 수 있도록 구조를 조금씩 개선해 볼 예정입니다. work.. 2023. 5. 19. 이전 1 다음