Skip to content
プロジェクト

rlespinasse/git-commit-data-action

GitHubで見る

rlespinasse/git-commit-data-action has 41 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 19:01 UTC. Last push 2026-10-06.

この数値の測り方

計測したスター増加

24時間
0
7日間
履歴を収集中
15日間
履歴を収集中
1か月
履歴を収集中

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

概要

Action to expose git commit info

開発ツール

Git commit data action

This action exposes git commit data.

  • GIT_COMMIT_SHA expose commit hash
  • GIT_COMMIT_SHORT_SHA expose abbreviated commit hash
  • GIT_COMMIT_AUTHOR expose Author name <[email protected]>
  • GIT_COMMIT_AUTHOR_NAME expose Author name
  • GIT_COMMIT_AUTHOR_EMAIL expose [email protected]
  • GIT_COMMIT_COMMITTER expose Committer name <[email protected]>
  • GIT_COMMIT_COMMITTER_NAME expose Committer name
  • GIT_COMMIT_COMMITTER_EMAIL expose [email protected]
  • GIT_COMMIT_MESSAGE_SUBJECT expose The first line of the commit message
  • GIT_COMMIT_MESSAGE_SUBJECT_SANITIZED expose the-first-line-of-the-commit-message-in-sanitized-way
  • GIT_COMMIT_MESSAGE_BODY expose The body of the commit message

Exposed environment variables

- name: Expose git commit data
  uses: rlespinasse/git-commit-data-action@v1

- name: Print git commit data
  run: |
    echo "Get commit info"
    echo " - ${{ env.GIT_COMMIT_SHA }}"
    echo " - ${{ env.GIT_COMMIT_SHORT_SHA }}"
    echo "Get author info"
    echo " - ${{ env.GIT_COMMIT_AUTHOR }}"
    echo " - ${{ env.GIT_COMMIT_AUTHOR_NAME }}"
    echo " - ${{ env.GIT_COMMIT_AUTHOR_EMAIL }}"
    echo "Get committer info"
    echo " - ${{ env.GIT_COMMIT_COMMITTER }}"
    echo " - ${{ env.GIT_COMMIT_COMMITTER_NAME }}"
    echo " - ${{ env.GIT_COMMIT_COMMITTER_EMAIL }}"
    echo "Get message info"
    echo " - ${{ env.GIT_COMMIT_MESSAGE_SUBJECT }}"
    echo " - ${{ env.GIT_COMMIT_MESSAGE_SUBJECT_SANITIZED }}"
    echo " - ${{ env.GIT_COMMIT_MESSAGE_BODY }}"

Need other commit data

Feel free to contribute. Check out the developer guide