반응형 분류 전체보기601 Github Actions로 main에 안전한 코드만 넣기 단, 안전하다는 것은 Test code가 안전하다는 전제 코드는 다음과 같다. 환경변수는 무시해도 된다. 푸시할때마다 검사한다. 실패하면 바로 에러 뜬다. name: Preview Deployment env: VITE_API_KEY: ${{ secrets.VITE_API_KEY }} VITE_API_ID: ${{ secrets.VITE_API_ID }} VITE_API_SECRET: ${{ secrets.VITE_API_SECRET }} on: push: jobs: Pull-Request-Preview: runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v2 - name: Set up Node.js uses: .. 2024. 4. 12. 성장을 위한 피드백 https://web.archive.org/web/20200227120819/http://agile.egloos.com/5931859 혹독한 조언이 나를 살릴까? web.archive.orghttps://jojoldu.tistory.com/762 좋은 피드백 (절벽으로 몰아세우지 않기)최근 술자리에서 "왜 혹독한 조언 혹은 높은 프레셔 등 개발팀원들의 성장에 대한 강한 피드백을 하지 않느냐" 에 대한 질문을 들었다. 그에 대해 다음과 같이 답변을 드렸다. “여러 회사를 거jojoldu.tistory.com 2024. 4. 7. 1분만에 auth 구현 할 수 있게 해주는 next-auth 깃허브 auth로 구현했는데 다 방식은 똑같다. * app router를 사용했고 rsc,rcc에 대한 설명은 생략함. 1. auth key 받아오기 나는 깃허브에서 받아왔다. 2. pages/api/aut/[...nextauth].ts 만들기 app router쓰는데 api폴더를 pages폴더에 만들어서 그냥 pages에 넣었다. app 폴더에 넣어도 상관 없을듯 아래코드는 그냥 next-auth에서 시키는대로 작성한거다. import NextAuth from "next-auth"; import GithubProvider from "next-auth/providers/github"; export const authOptions = { providers: [ GithubProvider({ clientId.. 2024. 4. 6. 자신없는 커밋할때 https://gyuwon.github.io/blog/2021/04/04/commit-message-driven-development.html 커밋 메시지 주도 개발 나는 자신이 없는 코딩을 할 수록 계획을 작게 나눈다. 작은 계획을 실천하도록 사용하는 도구 중 한가지는 코드를 쓰기 전에 내가 어떤 코드를 쓸 지 커밋 메시지를 먼저 작성하는 것이다. 누군 gyuwon.github.io 2024. 3. 17. 이전 1 ··· 7 8 9 10 11 12 13 ··· 151 다음 반응형