我想知道是否有办法通过环境变量或其他方式获取提交的日期,并能够在 GitHub Actions 中使用。
我想知道是否有办法通过环境变量或其他方式获取提交的日期,并能够在 GitHub Actions 中使用。
类似于@trayan-azarov
_GIT_COMMIT_DATE=$(git log -1 --format=%cd --date=format:%Y%m%dh%H%M%S)
这只是为了让日期格式更加灵活。
export COMMIT_TIME=$(git show -s --format=%ci dd28288f)
其中dd28288f
是您的提交sha(有关更多信息,请参见https://dev59.com/F1MH5IYBdhLWcg3woQnQ#58886352)。或者您可以使用GitHub内置的环境变量 - ${GITHUB_SHA::8}
以上将导致COMMIT_TIME=2023-02-25 19:59:02 +0200
希望这可以帮助到您。