-
-
Notifications
You must be signed in to change notification settings - Fork 245
Chore: integration workflow에 답안 파일 명을 "GitHub계정명".ext 형태로 강제하는 step 추가 #621
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
혼선의 여지가 없도록 안내문구에도 좀 더 정확히 표현해주면 어떨까요?
|
.github/workflows/integration.yaml
Outdated
env: | ||
GH_TOKEN: ${{ github.token }} | ||
|
||
- name: Check for 1. missing end line breaks and 2. control characters in filenames and 3. filename rules |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이 스탭이 너무 길어진 것 같은데 혹시 3개로 나누어주실 수 있으실까요? 그럼, 답안 제출자가 어떤 단계에서 실패했는지 좀 더 쉽게 파악할 수 있을 것 같아요.
.github/workflows/integration.yaml
Outdated
# maintenance 라벨이 없는 경우에만 파일명 규칙 체크 | ||
if [ "$has_maintenance" != "true" ]; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
라벨을 활용하는 아이디어 좋네요! 💡
@DaleSeo 님께서 의견 주신내용 반영하여 PR 수정하였습니다!
![]() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
캬~ 깔끔합니다! 💯
목적
동작 예시
올바른 파일명 사용시(HC-kang.js)
올바르지 않은 파일명 사용시(hckang.js)
예외사항
종종 아래와 같은 경우가 발생할 수 있습니다.
예시
이러한 경우
maintenance
라벨을 사용하시면 해당 파일명 검증 스텝을 우회 할수 있습니다.기타