techinpark / blog-comments

blog_comment repository
2 stars 0 forks source link

develop/2020-05-02-github-gist-posting/ #13

Closed utterances-bot closed 5 months ago

utterances-bot commented 4 years ago

Github 프로필에 나의 Daliy 코딩 시간을 적용해보자! | Fernando 기술 블로그

Github 프로필에 Daliy 코딩시간 적용하기 위의 사진처럼 내가 언제 을 가장 많이 하는지 알 수 있는 방법이 있습니다. 손쉽게 적용을 하실 수 있도록 오픈소스를 한가지 소개합니다. 적용해보기 ⚡️ techinpark/productive-box 를 합니다. 원작자의 에서 받아 국내 실정에 맞게 설정을 약간 변경하였습니다. Github 에 들어가서 새로운 를 생성합니다. (https://gist.github.com) Github 의 토큰을 생성합니다. (https…

https://fernando.kr/develop/2020-05-02-github-gist-posting/?fbclid=IwAR0goGRJFMwM_XJ089zvRdEtuIFq08BWBVYskbLA8xCVYZQjvFz3bxiYZV8

alstn2468 commented 4 years ago

포스트 잘 읽었습니다! 초기 설정 이후에는 크론이 실행될 때 까지는 Gist에 내용기 기록되지 않는 것인가요??

techinpark commented 4 years ago

@alstn2468 넵 맞습니다 크론 실행 전까지는 내용이 표시 되지 않아요.

JeonHyungJin commented 4 years ago

포스트 감사합니다. 혹 토큰 생성시 어떤 권한을 갖고 만들어야 되는건가요?

적용해보았는데 pin을 해놓아도 내용이뜨지 않아 여쭤봅니다.

techinpark commented 4 years ago

@JeonHyungJin .github/workflows/schedule.yml 에 명시되어있는 cron 시간에 따라 동작합니다. UTC 시간 기준으로 되어있으며 원하시는 시간대로 변경하시면 실행 되실거에요 :smile:

RRoundTable commented 4 years ago

안녕하세요! 좋은 포스팅 감사합니다. 이런 작업에 익숙치 않아서 질문드립니다. Gist 파일의 용도는 무엇이며 gist 파일은 비어있는 것이 맞나요?

techinpark commented 4 years ago

@RRoundTable Gist 파일내에 내용이 업데이트 되어 코딩 시간을 표시하게 됩니다 github actions가 실행되기 전까지는 내용이 비어있게 됩니다

RRoundTable commented 4 years ago

네 감사합니다. 혹시 작성자분께서는 update gist 에서 해당 메세지가 있으셨나요?

Unable to update gist
HttpError: Not Found
techinpark commented 4 years ago

@RRoundTable 처음보는메세지네요 어디서 오류메세지가 나오셨는지 알 수 있을까요?

RRoundTable commented 4 years ago
Run RRoundTable/productive-box@master
Unable to update gist
HttpError: Not Found

update gist 라는 step을 진행할 때, gist의 주소를 제대로 인식하지 못하는 거 같습니다.

secrets에서 GIST_ID를 https://gist.github.com/RRoundTable/f10c193abf7a9f01da3b5fc935e 와 같은 형식으로 작성했는데, 잘못된 점이 있을까요?

techinpark commented 4 years ago

@RRoundTable GIST_IDf10c193abf7a9f01da3b5fc935e 로 저장하시면 될 것 같습니다

RRoundTable commented 4 years ago

앗! 감사합니다. 같이 저장하는 것이 아니였군요 :)

JeonHyungJin commented 4 years ago

어제 해당 기능을 해보고 제대로 되지 않아서 maxam2017/productive-box에 들어가 확인해 보니 Project setup 부분 중 "Open the "Actions" tab of your fork and click the "enable" button" 해당 부분이 블로그 내용이 포함되어 있지 않아서 글 남깁니다. :)

해당 부분이 제대로된 동작을 위해 필요해 보이는데 블로그 글에 추가하시면 좋을 것 같습니다!

techinpark commented 4 years ago

@JeonHyungJin 제가 빠뜨린부분이 있었군요 감사합니다 🙏🏻

alstn2468 commented 4 years ago

추가적으로 크론 실행전에 Gist가 비어있는 것이 싫으신 분들은 yml 파일 보시면 해당 레포에 push될경우에도 액션이 트리거됩니다. 액션 제목을 바꾼다 던지 하셔서 바로 실행시켜도 괜찮을 것 같습니다.

conquerex commented 4 years ago

제가 js를 잘 몰라서 여쭈어봅니다. 모닝/데이타임/이브닝/나이트 시간대는 어떻게 알 수 있을까요?

conquerex commented 4 years ago

찾아버렸네요. ㅋㅋㅋㅋㅋ 혹시 저처럼 궁금한 분이 있을까봐 여기에 남겨봅니다. let morning = 0; // 6 - 12 let daytime = 0; // 12 - 18 let evening = 0; // 18 - 24 let night = 0; // 0 - 6

techinpark commented 4 years ago

@conquerex 코멘트 감사드립니다 👍🏻

zi-gae commented 4 years ago

하루 기다려도 안되서 레포에 푸쉬 넣었더니 동작하네요!

techinpark commented 4 years ago

@devGW 다행이네요 🥳

techinpark commented 4 years ago

@goodGid

  1. 네 내용은 아무거나 넣으셔도 괜찮습니다
  2. github token 권한을 한번 다시 줘보시겠어요? 저는 repo, gist 권한을 모두 체크해서 생성했습니다.
techinpark commented 4 years ago

@goodGid 넵 맞습니다 😊

techinpark commented 4 years ago

@goodGid repo 별 커밋을 가져와서 카운팅합니다

shinplest commented 4 years ago

감사합니다! fork 레포에 readme 수정해서 push하니까 gist 업데이트 되는거 확인했습니다! 근데 한커밋 후 200커밋정도가 tracking되는데 어떤 레포를 트래킹한건가요? 변경한 레포는 fork한 레포 로 18커밋밖에 되지 않고, 제 올해커밋은 1000개가 넘는데, 이번달 기준일까요?

push가 되고 pinned해도 좀 기다려야 메인화면에 표시되나요?

techinpark commented 4 years ago

@shinplest 가장최근 작업한 레포를 기준으로 커밋 100개를 가져옵니다.
메인화면에 표시하시려면 gist 파일을 pinned 처리 해주시면 됩니다. 프로필 화면에서 Customize your pins 를 선택하시고

image 생성해주셨던 Gists 파일을 체크해주시면 됩니다. :smile:

wooogi123 commented 4 years ago

locale 설정으로도 정상적으로 action이 작동하나요? locale 설정시 commit date 파싱이 제대로 되지 않는 문제가 있어서 해당 부분을 수정했는데 정상적으로 작동한다면 어떻게 되는지 알고 싶습니다.

파싱이 제대로 되지 않는 문제의 경우 toLocaleTimeString('ko-KR') 의 경우 8시 13분 02초와 같이 결과가 나와 파싱이 되지 않는 문제였습니다.

shinplest commented 4 years ago

@techinpark

감사합니다. 저도 잘 표시되네요. 최근 작업한 레포 기준이라는 말씀은 그 레포에서만 100개를 가져온다는 말일까요?

techinpark commented 4 years ago

locale 설정으로도 정상적으로 action이 작동하나요? locale 설정시 commit date 파싱이 제대로 되지 않는 문제가 있어서 해당 부분을 수정했는데 정상적으로 작동한다면 어떻게 되는지 알고 싶습니다.

파싱이 제대로 되지 않는 문제의 경우 toLocaleTimeString('ko-KR') 의 경우 8시 13분 02초와 같이 결과가 나와 파싱이 되지 않는 문제였습니다.

@wooogi123 해당 부분은 저도 테스트를 해보아야겠네요 감사합니다

wooogi123 commented 4 years ago

@techinpark 해당 부분을 수정해서 원본 레포에 기여한 상태인데 그 부분이 정상적으로 적용되지 않으면 원본 레포로 다시 작업하실 수 있을것 같습니다. 혹여나 기여가 필요 없던 부분인가 해서 문의드렷습니다.

techinpark commented 4 years ago

@techinpark 해당 부분을 수정해서 원본 레포에 기여한 상태인데 그 부분이 정상적으로 적용되지 않으면 원본 레포로 다시 작업하실 수 있을것 같습니다. 혹여나 기여가 필요 없던 부분인가 해서 문의드렷습니다.

@wooogi123 감사합니다 확인해보고 적용하겠습니다 😊

intzzzero commented 4 years ago

감사합니다. 덕분에 좋은 내용 무사히 적용했습니다 :)

sungkukpark commented 4 years ago

좋은 내용 잘 읽었습니다. :) 한 가지, "Github 에 들어가서 새로운 Gist를 생성합니다"라는 문장에서 Private이 아니라 Public Gist를 생성해야 한다는 부분을 추가해주시면 Pinned 설정할 때 시행착오를 줄일 수 있을 것 같습니다. 감사합니다.

techinpark commented 4 years ago

@sungkukpark 말씀해주신내용 블로그 포스팅에 반영하겠습니다 감사합니다 👍

HopesDad commented 4 years ago

안녕하십니까. 궁금한게 있어서 말씀드리고자 글을 남깁니다. 현재 customize yours pins를 누르면 레포랑 gist 누르는게 옵션이 없던데 이건 제가 말씀하신 토큰, 아이디값을 잘못 입력해서 그런건가요?

techinpark commented 4 years ago

@youngsikwon 제가 확인해보니 아직 Public Gist를 생성하시지 않으신 것 같습니다. Public Gist 생성을 하신 이후에 옵션이 노출되실거에요 😄

HopesDad commented 4 years ago

아! 혹시 따로 public GIST에 JS 입력을 해줘야하는건가요?

techinpark commented 4 years ago

@youngsikwon GIST 파일은 비워놓으셔도 됩니다 !

mango906 commented 4 years ago

fork 한 레포지토리에 푸쉬를 날리면 크론이 되지않네요.. 혹시 다른방법으로 해야하나요??

mango906 commented 4 years ago

혹시 푸쉬를 날려도 크론이 되지않으시는 분들은 schedule.yml을 지우고 푸쉬하고 새로 만들면 적용되는거 같습니다 :)

techinpark commented 4 years ago

혹시 푸쉬를 날려도 크론이 되지않으시는 분들은 schedule.yml을 지우고 푸쉬하고 새로 만들면 적용되는거 같습니다 :)

@mango906 답이 늦어졌네요.. 감사합니다 👍🏻

techinpark commented 4 years ago

@epitoneproject 적용하신 레포지토리 확인해보니 Github Actions는 정상동작 하였으나 GH_TOKEN, GIST_ID 값을 잘못 넣으신것 같네요 한번 다시 설정해보셔요 😄

sungeunDev commented 4 years ago

감사합니다! 적용했어요!!!!! 👍👍👍👍👍

techinpark commented 4 years ago

@sungeunDev 글 읽어주셔서 감사드립니다 :smile:

zoonun commented 4 years ago

push 했더니 바로 잘 작동하네요. 감사합니다 👍👍👍 전 night네요!

techinpark commented 4 years ago

@Gomyo 축하드려요 저랑 같으시네요 😄

sonim1 commented 4 years ago

재밌네요! 좋은 정보공유 감사합니다!

techinpark commented 4 years ago

@sonim1 글 읽어주셔서 감사합니다 한번적용해보세요 😄

yeslee-v commented 4 years ago

안녕하세요, 댓글을 보니 'Github 에 들어가서 새로운 Public Gist를 생성합니다.' 이 부분을 비워놓아도 된다고 하는데 이 부분을 이해하지 못했습니다.

techinpark commented 4 years ago

@yeslee-v 생성하신 Gist는 별다른 내용 입력하지 않으셔도 된다는 내용입니다 😄 즉, 생성만 해주시면 됩니다.

yeslee-v commented 4 years ago

Gist안에 내용을 적어야만 생성 버튼을 클릭할 수 있지않나요?

techinpark commented 4 years ago

@yeslee-v 내용 상관없이 파일만 생성이 되면 된다는 내용입니다 ( 공백을 넣으셔도되고, 아무메세지나 적으셔도됩니다) 제가봐도 약간 헷갈리게 작성한거 같네요 감사합니다 👍