使用 GITHUB.ENV 存储时间变量

建议将时间变量存入至 GITHUB.ENV 中,方便后续 step 中使用

- name: set time
  run: |
    TIME="$(TZ='Asia/Shanghai' date +'%Y-%m-%d %H:%M:%S')"
    echo "TIME=$TIME" >> $GITHUB_ENV

TZ='Asia/Shanghai'中8 时区,可选时区:

哈尔滨 ( Asia/Harbin) 长白时区GMT+8:30
上海(Asia/Shanghai) 中原标准时区 GMT+8
重庆(Asia/Chongqing) 陇蜀时区GMT+7
乌鲁木齐(Asia/Urumqi) 新藏时区GMT+6
喀什(Asia/Kashgar) 昆仑时区GMT+5:30

使用

- name: some step
  run: echo $env.TIME

- name: use actions
  uses: some action plugin
  with:
    test: ${{ env.TIME }}