Devotd Github
새 소식AI 에이전트

rock3r/atc — 릴리스 워크플로 아티팩트 액션 v7·v8로 상향

rock3r/atc의 2026년 11월 4일 커밋은 릴리스 워크플로에서 GitHub 아티팩트 액션을 upload-artifact v7, download-artifact v8로 올렸다.

저장소 정보rock3r/atc ↗

rock3r/atc의 2026년 11월 4일 커밋은 릴리스 워크플로에서 GitHub 아티팩트 액션을 upload-artifact v7, download-artifact v8로 올렸다.

GitHub 설명: Daemonless Agent Traffic Control for Android emulators, iOS Simulators, and physical devices — leases, warm-affinity wait queue, snapshots, crash recovery, and multi-agent guardrails

스타
★ 12
포크
1
언어
JavaScript
라이선스
Apache-2.0
최신 릴리스
v3.0.0
원문 보기 ↗GitHub에서 보기 ↗

rock3r/atc는 안드로이드 에뮬레이터와 iOS 시뮬레이터, 실기기에서 여러 에이전트의 트래픽을 데몬 없이 제어하는 도구다. 저장소 설명에는 리스(leases), 웜 어핀티티 대기 큐, 스냅샷, 크래시 복구, 다중 에이전트 가드레일 기능이 함께 든다. 2026년 11월 4일 UTC 커밋 33f34dd는 릴리스 파이프라인만 건드린 유지보수 변경이다.

변경은 .github/workflows/release.yml 한 파일의 3줄 교체(추가 3, 삭제 3)이다. 패키지를 빌드해 아티팩트로 올리는 단계의 actions/upload-artifact를 v4에서 v7로, 그 아티팩트를 받아 npm 배포 단계로 넘기는 두 곳의 actions/download-artifact를 v4에서 v8로 올렸다. 커밋 메시지는 GitHub 러너에서 Node 20이 지원 중단되어 Node 24 메이저를 쓰는 아티팩트 액션으로 올렸다고 밝힌다. 두 아티팩트는 이름으로 주고받기 때문에 v5에서 바뀐 ID 기반 경로는 적용되지 않고, v8은 다이제스트가 맞지 않으면 실패한다고 적는다. setup-node 단계의 node-version: 22 설정은 그대로 남아 있다.

다만 실행 코드와 배포 패키지 내용에는 손대지 않았다. 리스와 스냅샷, 가드레일 같은 제어 로직은 그대로이고, 바뀐 것은 파이프라인이 쓰는 액션 버전뿐이다. 다이제스트 불일치에서의 실패는 전송 중 훼손된 아티팩트를 조용히 통과시키지 않고 오류로 드러내게 하므로 파이프라인은 더 엄격해지는 방향이다. 저장소 통계와 패키지 버전, 라이선스는 이 커밋 기록에 제시되지 않았다. 읽는 입장에서는 사용자에게 보이는 기능 변화가 아니라 릴리스 파이프라인 유지보수로 두는 것이 맞다.