From 6f93f835cb1e87976f76ffe8344fda0bb748ce9d Mon Sep 17 00:00:00 2001 From: Matthew Baggett <matthew@baggett.me> Date: Sat, 18 May 2024 20:09:57 +0200 Subject: [PATCH] Add docs --- README.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f89fdda..efac987 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,32 @@ Simple action that names datetimes more useful in github actions. + + + +## Usage + Use it like so: ```yaml - +- uses: benzine-framework/action-get-datetime@v1 + id: get-datetime +- run: echo "The current datetime is ${{ steps.get-datetime.outputs.datetime }}" ``` + +or + +```yaml +- uses: benzine-framework/action-get-datetime@v1 +- run: echo "The current datetime is ${{ env.DATETIME }}" +``` + +## Outputs + +| Output | Env | Description | +| ------------------------------------- | ---------------------- | ---------------------------------------------------------- | +| `steps.date.outputs.datetime` | `env.DATETIME` | The current datetime in the format `YYYY-MM-DDTHH:MM:SSZ`. | +| `steps.date.outputs.date` | `env.DATE` | The current date in the format `YYYY-MM-DD`. | +| `steps.date.outputs.time` | `env.TIME` | The current time in the format `HH:MM:SS`. | +| `steps.date.outputs.atom` | `env.ATOM` | The current datetime in ATOM format. | +| `steps.date.outputs.atom_with_millis` | `env.ATOM_WITH_MILLIS` | The current datetime in ATOM format with milliseconds. |