일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- github
- XCTest
- firestore
- 함수형 코딩
- 2기화이팅
- ChatGPT
- 함수형 프로그래밍
- MVVM
- 오픈소스
- Swift thread
- 액션과 계산 데이터
- Apple Developer Academy @ POSTECH
- auto_assign
- flutter
- SwiftUI VStack
- print 단점
- Swift
- CI
- SwiftUI
- os_log
- unittest
- LGTM
- swift CI 적용
- IOS
- combine
- 쏙쏙 들어오는 함수형 코딩
- 하드디스크 삭제 원리
- Firebase
- swift github action
- xcode
- Today
- Total
목록Git (2)
개발공방
이번에 PR을 날리면 자동으로 빌드를 돌려서 develop이 박살나는지 확인해주는 CI를 적용해보았다. 적용해보면서 겪은 문제들과, 구글링해도 나오지 않던 바보같은 실수를 다른사람들은 하지 않았으면 하는 마음에 작성해본다. 우선은 특정 브랜치를 생성해서 진행한 게 아니라 develop 브랜치에서 진행했다. 그 이유는 develop에 들어갈 때 적용이 되는데, 새로 브랜치를 만들면 CI 추가 작업하고(한번에 된다는 보장이 없음. 분명 실수를 하기 때문에), develop에 PR날리고, 그 PR이 develop에 merge가 되어야 그 때부터 테스트를 할 수 있기 때문에 번거로워서 develop에서 작업했다. 우리팀 규칙으론 develop에서 작업은 원칙적으로 금지였지만, CI관련 작업이었고, 현재 앱 심사..
Github를 이용해서 팀 프로젝트를 할 때 Pull Request를 생성하면 자동으로 코드리뷰어를 설정해주는 CI입니다. 1. 아래 사이트에 들어가서 Add to Github 버튼을 누릅니다. https://probot.github.io/apps/auto-assign/ https://probot.github.io/apps/auto-assign/ What it does Auto Assign adds reviewers/assignees to pull requests when pull requests are opened. How it works When the pull request is opened, automatically add reviewers/assignees to the pull request.I..