在GitHub Actions的工作流加入時間變數 / Formatted Time Variables in the Workflow of GitHub Actions

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

介绍如何在GitHub Actions的工作流中使用时间变量来命名生成的文件,使用第三方Action get-current-time可以轻松获取当前时间并用作文件名。

🎯

关键要点

  • 在GitHub Actions中,可以使用时间变量来命名生成的文件。
  • GitHub Actions提供的context和variable功能与变量有关。
  • 获取当前时间的最接近答案是使用'${{ github.event.repository.updated_at}}',但格式不适合用作文件名。
  • 推荐使用第三方Action 'get-current-time'来获取当前时间。
  • 使用方法是在工作流的steps中添加相应的步骤,指定时间格式和时区。
  • 获取的时间可以通过'${{ steps.current-time.outputs.formattedTime }}'来使用。
  • 与GitLab CI相比,GitHub Actions的时间变量设置相对复杂。
➡️

继续阅读