Github Action을 사용하여 Trello에서 Github 문제 관리
내 워크플로우
Trello Manage는 팀 동료와 함께 Trello의 문제를 자동으로 관리하는 데 도움이 되는 GitHub 작업입니다.
리포지토리 이름과 동일한 이름의 Board와 Issues라는 이름의 목록을 자동으로 생성하여 해당 Repo를 작업하는 팀이 이슈를 쉽게 관리할 수 있도록 합니다.
또한 Trello 보드 목록에 Github와 동일한 문제 레이블과 색상 코딩을 할당하여 각 문제를 쉽게 구분할 수 있습니다.
제출 카테고리:
메인테이너 머스트 해브(기본)
전화 친화적(보조)
Yaml 파일 또는 코드 링크
이 YAML을 사용하여 워크플로에 이 작업을 쉽게 통합할 수 있습니다.
name: Trello Issue List
on:
issues:
types: [opened]
env:
TRELLO_KEY: ${{ secrets.TRELLO_KEY }}
TRELLO_TOKEN: ${{ secrets.TRELLO_TOKEN }}
jobs:
issue_send:
name: Send Issue to Trello
runs-on: ubuntu-latest
steps:
- name: Runs trello manage
uses: sisodiya2421/trello-manage@master
with:
repo-name: ${{ github.repository }}
trello-username: ${{ secrets.TRELLO_USERNAME }}
더 나은 이해를 위해 저장소를 확인할 수도 있습니다.
sisodiya2421 / 트렐로 관리
Trello 관리
이 작업은 새 문제가 생성될 때마다 Trello 보드에 레이블이 있는 문제 목록을 자동으로 생성합니다.
처음에는 이 Github 작업을 사용할 리포지토리의 이름과 동일한 이름으로 Trello 계정에 보드를 자동으로 생성합니다.
이 보드 안에는 모든 이슈가 해당 레이블과 함께 있는 이름Issues
의 목록이 생성됩니다.
Trello에서 팀과의 문제를 보다 쉽게 처리할 수 있도록 조치를 취했습니다.
입력
repo-name
작업이 사용되고 있는 저장소의 이름입니다. 필수의trello-username
Trello 계정의 사용자 이름입니다. 필수의with repo-name: ${{ github.repository }} trello-username: ${{ secrets.TRELLO_USERNAME }}
비밀
이 작업은 세 가지 비밀
TRELLO_KEY
, TRELLO_TOKEN
및 TRELLO_USERNAME
를 사용합니다.그것들을 얻으려면 먼저 Trello에 로그인한 다음 이동해야 합니다…
View on GitHub
추가 리소스/정보
이 작업을 수행하는 것은 저에게 정말 큰 여정이었습니다. JavaScript 초보이기 때문에 이 작업은 JavaScript 언어를 배우는 데 도움이 되었을 뿐만 아니라 Github Action의 핵심 디자인 기능과 사용 사례에도 도움이 되었습니다. 이것은 나의 두 번째 Github 작업 프로젝트이며, 이 훌륭한 도구를 사용하여 가능하게 할 수 있는 많은 가능성이 있다고 확신하고 매우 만족합니다.
이 Trello 관리 Github 작업에 더 많은 기능을 추가할 수 있습니다. 예를 들어 팀 구성원에게 자동으로 문제를 할당하거나 Trello가 종료된 후 완료 목록에 문제를 자동으로 추가할 수 있습니다.
가능성은 무한합니다.
Reference
이 문제에 관하여(Github Action을 사용하여 Trello에서 Github 문제 관리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sisodiya2421/manage-github-issues-in-trello-using-github-action-5efk텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)