Get Current Time Github Action
This action sets the current ISO8601 time to the time
output. Useful for setting build times in subsequent steps, renaming your artifact, or keeping the same recorded time for the entire workflow.
Inputs
format
Time format to use - using MomemtJS format syntax - optional
utcOffset
UTC time offset to use - using MomemtJS utcOffset syntax - optional
Outputs
time
The UTC time when this step was run.
formattedTime
The UTC time when this step was run - formatted using format
input.
Example usage
steps:
- name: Get current time
uses: 1466587594/get-current-time@v1
id: current-time
with:
format: YYYYMMDD-HH
utcOffset: "+08:00"
- name: Use current time
env:
TIME: "${{ steps.current-time.outputs.time }}"
F_TIME: "${{ steps.current-time.outputs.formattedTime }}"
run: echo $TIME $F_TIME