Vulture를 사용하여 죽은 코드를 찾는 GitHub 작업
4573 단어 actionshackathonpythongithub
내 워크플로우
Vulture은 Python 리포지토리에서 죽은 코드를 식별하는 데 도움이 되는 멋진 정적 코드 분석기입니다. Python 프로젝트 관리자로서 새로운 풀 요청이 데드 코드를 도입했는지 여부를 아는 것이 유용합니다.
Github Actions를 실험하고 죽은 코드를 더 쉽게 찾을 수 있는 기회였습니다. Github Actions 마켓플레이스에는 Vulture에 대한 기존 작업이 없었기 때문에 하나 작성하기로 했습니다.
샘플 실행: https://github.com/anaynayak/python-vulture-action/actions/runs/227230739
다른 리포지토리BuildNotify에서 이 기능을 활성화했으며 일부 데드 코드도 도입했음을 깨닫는 데 도움이 되었습니다 😄
리포지토리에서 시도할 수 있는 링크는 다음과 같습니다Python Vulture Action.
샘플 워크플로우
on: [push]
jobs:
build:
runs-on: ubuntu-latest
name: vulture
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Scavenge
uses: anaynayak/python-vulture-action@v1
id: vulture
with:
vulture-args: src --min-confidence 90
제출 카테고리:
메인테이너 머스트해브
Yaml 파일 또는 코드 링크
아나야약 / 파이썬-독수리-액션
Python 코드베이스에서 Vulture를 실행하여 죽은 코드를 식별합니다.
파이썬 벌처 액션
이 작업은 Python 코드베이스에서 실행됩니다Vulture.
입력
독수리
vulture cli에 전달되는 필수 인수입니다.
용법
on: [push]
jobs:
build:
runs-on: ubuntu-latest
name: vulture
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Scavenge
uses: anaynayak/python-vulture-action@v1
id: vulture
with:
vulture-args: example --min-confidence 90
View on GitHub
추가 리소스/정보
https://github.com/anaynayak/buildnotify/
https://pypi.org/project/vulture/
Chris Ried에 Unsplash님의 표지 사진
Reference
이 문제에 관하여(Vulture를 사용하여 죽은 코드를 찾는 GitHub 작업), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/anaynayak/a-github-action-to-find-dead-code-using-vulture-4ki7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
on: [push] jobs: build: runs-on: ubuntu-latest name: vulture steps: - name: Checkout uses: actions/checkout@v2 - name: Scavenge uses: anaynayak/python-vulture-action@v1 id: vulture with: vulture-args: example --min-confidence 90
View on GitHub
추가 리소스/정보
https://github.com/anaynayak/buildnotify/
https://pypi.org/project/vulture/
Chris Ried에 Unsplash님의 표지 사진
Reference
이 문제에 관하여(Vulture를 사용하여 죽은 코드를 찾는 GitHub 작업), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/anaynayak/a-github-action-to-find-dead-code-using-vulture-4ki7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)