【发布时间】:2021-11-21 08:16:19
【问题描述】:
从 Travis CI 迁移到 GitHub 操作, 有一条线 'git diff --name-only "$TRAVIS_COMMIT_RANGE"' 但它适用于 Travis,并且在 GitHub 操作上运行时未获取此变量“$TRAVIS_COMMIT_RANGE”的值 我们应该用什么来代替这个变量来获取值
【问题讨论】:
标签: travis-ci github-actions migrating
从 Travis CI 迁移到 GitHub 操作, 有一条线 'git diff --name-only "$TRAVIS_COMMIT_RANGE"' 但它适用于 Travis,并且在 GitHub 操作上运行时未获取此变量“$TRAVIS_COMMIT_RANGE”的值 我们应该用什么来代替这个变量来获取值
【问题讨论】:
标签: travis-ci github-actions migrating
COMMIT_RANGE: ${{ github.event.before}}...${{ github.event.after}}
在 github.event 我们有所有的细节,所以我们可以使用 before 和 after 来获得与 travis "$TRAVIS_COMMIT_RANGE" 变量中相同的 "$COMMIT_RANGE"
【讨论】: