cloud-barista / cb-operator

The Operator for Cloud-Barista system
Apache License 2.0
6 stars 6 forks source link

Add GitHub workflows 'lint' and 'build' #98

Closed jihoon-seo closed 3 years ago

jihoon-seo commented 3 years ago
jihoon-seo commented 3 years ago

PR 을 올리고 나서 보니, CamelCase 에서 대소문자 일관성이 떨어지는 부분이 있습니다.

=> 수정했습니다. CamelCase 수정하는 commit 을 작성하고 (Fix lint errors (2nd commit)) 이전 commit (Fix lint errors) 에 squash 하고 force-push 했습니다.

yunkon-kim commented 3 years ago

@jihoon-seo

빠르게 적용하고 계시네요 ㅎㅎ

감사하면서도 아직 미흡한 부분으로 인한 에러로 죄송하기도 합니다. ㅠㅠ (현재로서는 cloud-barista/cb-operator에 바로 적용하시기 보다 Fork하여 테스트 해보시는것을 추천 드립니다.)

말씀하신 에러에 대한 파일명과 라인번호 표기는 꼭 필요한 사항입니다.

저도 테스트시 Staticcheck's Checks를 참고하여 "시도 2"와 같은 방법으로 해결한 후 진행하지 못하고 있던 부분 입니다.

이슈로 등록하였고요. 업데이트 하도록 하겠습니다.

yunkon-kim commented 3 years ago

참고로, golangci-lint-action의 이슈 #119에서 :: Syntax를 활용하여 파일명과 라인번호를 기재하였고, 이로 이 github actions에서 정보를 보여주고 있지 않다고 합니다.

seokho-son commented 3 years ago

@cloud-barista/cb-operator-maintainer 팀을 만들고 cb-operator 저장소 maintainer 권한을 추가하였습니다. (https://github.com/orgs/cloud-barista/teams/cb-operator-maintainer , @hermitkim1 환영 합니다..^^)

jihoon-seo commented 3 years ago

@hermitkim1 알려주신 대로 수정했습니다. 감사합니다!

seokho-son commented 3 years ago

LGTM