【发布时间】:2020-05-11 08:18:30
【问题描述】:
目前我有以下 GitHub 工作流程,用于在存储库的主分支上标记夜间快照:
name: Nightly Snapshot
on:
schedule:
- cron: "0 0 * * *"
jobs:
tag:
name: Tag
runs-on: linux-latest
steps:
- name: Checkout master branch
uses: actions/checkout@v2
with:
ref: 'master'
- name: Get current date
id: date
run: echo "::set-output name=date::$(date +'%Y-%m-%d')"
- name: Tag snapshot
uses: tvdias/github-tagger@v0.0.1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.date.outputs.date }}
但是,主分支并不总是有新的提交。我想修改工作流程以仅在创建最新标签后有新提交时才创建新标签。我该怎么做?
【问题讨论】:
标签: git github github-actions