Openclaw용 GitHub Actions 액터 신뢰성 감사

실행 이력 분석을 통해 고위험 기여자와 불안정한 자동화 소유자를 식별하여 GitHub Actions 신뢰성 순위를 매기는 자동 감사 도구입니다.

daniellummis
v1.0.0
Mar 7, 2026
0
760
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install github-actions-actor-reliability-audit

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 github-actions-actor-reliability-audit 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

GitHub Actions 액터 신뢰성 감사란 무엇인가요?

GitHub Actions 액터 신뢰성 감사는 CI/CD 파이프라인 안정성에 투명성을 제공하기 위해 설계된 Openclaw Skills 에코시스템 내의 전문 유틸리티입니다. GitHub Actions 실행 내보내기 데이터를 분석하여 어떤 액터(인간 개발자 또는 자동화 봇)가 가장 높은 실패율과 관련이 있는지 확인합니다. 실패 연속 및 볼륨과 같은 지표를 표면화함으로써 팀이 고품질 코드 표준과 신뢰할 수 있는 자동화를 유지하도록 돕습니다.

이 기술은 '불안정한' 파이프라인의 근본 원인을 식별하는 것이 중요한 대규모 리포지토리를 관리하는 조직에 특히 가치가 있습니다. 데이터를 액터 또는 워크플로별로 그룹화함으로써 개발자 코칭, 봇 최적화 또는 엄격한 CI 정책 게이트 시행에 사용할 수 있는 실행 가능한 통찰력을 제공합니다.

GitHub Actions 액터 신뢰성 감사 활용 사례

  • 빈번한 CI/CD 실패를 유발하는 고위험 기여자 또는 봇 식별.
  • 여러 리포지토리에 걸쳐 불안정한 자동화 소유자 감사.
  • 액터 신뢰성 점수에 기반한 CI 정책 게이트 시행.
  • 지속적으로 실패하는 워크플로를 정확히 찾아내어 기술 부채 감소.

GitHub Actions 액터 신뢰성 감사 작동 원리

  1. GitHub CLI(gh)를 사용하여 JSON 형식의 GitHub Actions 실행 데이터를 수집합니다.
  2. RUN_GLOB 및 경고 또는 심각한 실패에 대한 임계값과 같은 환경 변수를 구성합니다.
  3. 감사 스크립트를 실행하여 JSON 아티팩트를 스캔하고 파싱합니다.
  4. GROUP_BY 설정에 따라 액터 또는 액터-워크플로 조합별로 결과를 그룹화합니다.
  5. 실패율, 총 실패 실행 횟수, 최근 실패 연속 횟수를 포함한 신뢰성 지표를 계산합니다.
  6. 인간 검토 또는 자동화된 처리를 위해 텍스트 또는 JSON 형식의 순위 보고서를 생성합니다.

GitHub Actions 액터 신뢰성 감사 설정 가이드

Openclaw Skills 툴킷에 이 기능을 추가하려면 bashpython3가 설치되어 있는지 확인하십시오. 먼저 GitHub CLI를 사용하여 실행 데이터를 수집합니다.

gh run view <run-id> --json databaseId,workflowName,event,headBranch,conclusion,createdAt,updatedAt,url,repository,actor,triggeringActor > artifacts/github-actions/run-<run-id>.json

그런 다음 감사를 실행합니다.

RUN_GLOB='artifacts/github-actions/*.json' bash skills/github-actions-actor-reliability-audit/scripts/actor-reliability-audit.sh

GitHub Actions 액터 신뢰성 감사 데이터 스키마 및 분류 체계

이 기술은 GitHub의 JSON 내보내기를 처리하고 데이터를 구조화된 신뢰성 보고서로 구성합니다.

지표 설명
failure_rate 실패한 실행의 백분율 (범위 0..1).
failed_run_volume 실패한 실행의 총 횟수.
failure_streak 최근 연속 실패 횟수.
severity 구성 가능한 임계값에 따른 분류 수준 (ok, warn, critical).
group 액터 또는 액터-워크플로 쌍의 식별자.

GitHub Actions 액터 신뢰성 감사 고급 기능

  • 신뢰성이 떨어지면 빌드를 중단하는 FAIL_ON_CRITICAL 플래그를 사용한 엄격한 CI/CD 게이트 지원.
  • 액터, 워크플로, 브랜치, 이벤트 및 리포지토리에 대한 세밀한 정규식 필터링.
  • 실패율 및 연속 실패에 대한 고도로 구성 가능한 스코어링 임계값.
  • 사용자 정의 대시보드 구축 또는 다른 Openclaw Skills 확장을 위한 네이티브 JSON 출력 모드.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Requires
Bins bashpython3
Github Stars: 0
forks: 0

추천*