feat(outputs): app-slug and installation-id (#105)

It is convenient to use `https://api.github.com/users/$app_slug[bot]` to
obtain the corresponding account ID later.
Then build `Signed-off-by: $app_slug[bot]
<$id+$app_slug[bot]@users.noreply.github.com>`.

Currently, there is no Linux environment to build test snapshot files
This commit is contained in:
沙漠之子
2024-03-02 03:18:38 +08:00
committed by GitHub
parent bf627a5a44
commit babaff4320
13 changed files with 98 additions and 28 deletions

View File

@@ -40,6 +40,10 @@ inputs:
outputs:
token:
description: "GitHub installation access token"
installation-id:
description: "GitHub App installation ID"
app-slug:
description: "GitHub App slug"
runs:
using: "node20"
main: "dist/main.cjs"