제가 Github 작업을 처음 해봤어요.
6928 단어 actionshackathongithubjavascript
Github 행동은 내가 가능한 한 빨리 시도하고 싶은 일이지만, 항상 핑계가 있다.그러나 이 소식이 알려지면서 새로운 것을 배우는 데 몰입할 핑계가 없다.
내 워크플로우
나는 불필요한 일을 하기로 결정했기 때문에 교묘하게 괴상한 어댑터 유형으로 분류할 수 있다.나는 유다가 번역한 문제와 라에게 평론을 요청하는 것을 준비하기로 했다.이 동작을 사용하기 위해서 너는 반드시 뭔가를 준비해야 한다.
선결 조건
어떻게 그것을 사용합니까
Github 액세스 토큰을 기밀로 추가한 후 대상 항목에 작업 구성을 추가할 수 있습니다.여기서 Github에서 문서를 볼 수 있습니다this.
필요한 작업 요약:
name: Yoda translation
on:
pull_request_review_comment:
types: [created, edited]
issue_comment:
types: [created]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
name: Use Node.js 12.X
- run: npm install
- uses: markiewiczjulian/yoda-translation-action@master
name: use yoda-translation-action
with:
githubAccessToken: ${{secrets.GIT_ACCESS_TOKEN}}
translationApiToken: ${{secrets.TRANSLATION_API_TOKEN}}
- uses: actions/setup-node@v1
name: use actions/setup-node
with:
node-version: "12.X"
env:
CI: true
translationApiToken은 선택할 수 있다는 것을 기억하십시오. 만약 그것이 없다면, (funtranslations에서 무료 층을 사용하고 싶다면) yml 파일에 포함하지 않으면 됩니다.작업 원리
귀하나 동료가 질문이나 요청에 댓글을 제출하면 작업이 촉발됩니다.작업은funtranslations에서 메시지를translation으로 바꾸고 텍스트 시작에 정보를 추가합니다 (
[translated from English, to yodish]:
.제출 범주:
괴상한 어댑터
Yaml 파일 또는 코드 링크
여기서 유다 행동 코드를 볼 수 있다.
markiewiczjulian / 번역 동작
Github 조작, 질문 댓글과 요청 댓글을 영어에서 yodish로 번역(Yoda 언어)
에 관하여
이것은 Github 작업으로 문제 주석과 요청 주석을 영어에서 요다 언어로 변환합니다.
선결 조건
동작을 사용할 저장소에 비밀을 만들어야 합니다. (내가 무슨 말을 하는지 모르면 here 안에 Github 접근 영패가 있습니다. (here Github doc입니다. 한 걸음 한 걸음 완성하는 방법에 대해)또한 매일 60회 이상의 API 호출을 원한다면 funtranslations 사이트의 영패를 사용하여 비밀을 만들어야 한다.
어떻게 그것을 사용합니까
Github 액세스 토큰을 기밀로 추가한 후 대상 항목에 작업 구성을 추가할 수 있습니다.여기서 Github에서 문서를 볼 수 있습니다this.그러나 무엇을 해야 할지 추측해야 한다.
간단한 노드를 보기 위해yodatranslationaction 테스트 라이브러리를 볼 수 있습니다.나는 이 동작의 js 응용 프로그램을 사용한다.
markiewiczjulian / 유다 번역 동작 테스트
이것은 간단한 노드다.yodatranslationactionrepository 사용자 정의 동작을 사용하는 js 응용 프로그램
에 관하여
이것은 간단한 노드다.yoda 번역 동작repository의 사용자 정의 동작을 사용하는 js 응용 프로그램입니다.작업 원리에 대한 더 많은 정보는yodatranslationactionrepository를 참조하십시오.
MIT 라이센스
저작권 소유 (c) 2020 Julian Markiewicz
따라서 본 소프트웨어 및 관련 문서 파일("소프트웨어") 사본을 획득한 사용자에게 본 소프트웨어를 사용, 복사, 수정, 통합, 게시, 배포, 재라이센스 및/또는 판매할 수 있는 권한을 포함하되 이에 국한되지 않고 제한 없이 처리할 수 있는 권한을 무료로 부여합니다.다음 조건에 부합
상기 판권 성명과 본 허가 성명은 소프트웨어의 모든 사본 또는 실질 부분에 포함되어야 한다.
본 소프트웨어는 판매성 보증을 포함하되 이에 국한되지 않는 명시적 또는 묵시적 보증 없이 "있는 그대로"제공됩니다.
특정 목적과 비침해에 적용...
View on GitHub
Reference
이 문제에 관하여(제가 Github 작업을 처음 해봤어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/markiewiczjulian/my-first-time-using-github-actions-4kcd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)