Github 작업: 커밋 공증

내 워크플로우



Chaucha 블록체인을 사용하여 커밋을 인증할 수 있습니다.
OP_RETURN을 사용합니다. 이제 Github 기록을 공증할 수 있습니다.






제출 카테고리:



엉뚱한 와일드카드

Yaml 파일 또는 코드 링크




proyecto-chaucha / chaucha-gha-opreturn


Chaucha 네트워크에서 OP_RETURN을 사용하기 위한 간단한 Github Action





차우차 커밋 공증


Chaucha 블록체인을 사용하여 커밋을 인증할 수 있습니다.
OP_RETURN을 사용합니다. 이제 Github 기록을 공증할 수 있습니다.



용법

OP_RETURNGit Notes을 혼합하여 사용하면
각 커밋을 공증합니다.

예제 워크플로우

name: Integration Test
on: [push]
jobs
  build
    runs-on: ubuntu-latest
    steps
      - uses: actions/checkout@v2
      - name: Self test
        id: selftest

        uses: proyecto-chaucha/chaucha-gha-opreturn@master
        with:
          privkey: "${{secrets.PRIVKEY}}"
          pubkey: "${{secrets.PUBKEY}}"
          sendkey: "${{secrets.SENDKEY}}"
          message: "repo: ${{github.repository}};branch: ${{github.ref}};commit: ${{github.sha}}"

      # Save certification using git-notes
      - run: |
          git config user.name "$GITHUB_ACTOR"
          git config user.email "[email protected]"
          git fetch origin "refs/notes/*:refs/notes/*"
          git notes append -m "repo: $GITHUB_REPOSITORY ; branch: $GITHUB_REF ; commit: $GITHUB_SHA ; tx: ${{steps.selftest.outputs.response}}"
          git push origin "refs/notes/*"

입력



입력
설명

privkey트랜잭션 서명을 위한 개인 키. Github Secrets에서 PRIVKEY를 사용합니다.
pubkey의 공개 키



View on GitHub

추가 리소스/정보



https://chaucha.cl

참고: 이 합계가 늦을 수도 있지만 어쨌든 :)

좋은 웹페이지 즐겨찾기