-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
21 lines (21 loc) · 1.12 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
name: Login to Octopus Deploy
description: Login to your Octopus Server
author: Octopus Deploy
runs:
using: node20
main: dist/index.js
inputs:
server:
description: The URL of the Octopus Instance (e.g. "https://octopus.example.com/").
required: true
service_account_id:
description: The id of the service account when using OpenID Connect to login. It is strongly recommended that this value retrieved from a GitHub secret.
api_key:
description: The key when using API key login. It is strongly recommended that this value retrieved from a GitHub secret.
outputs:
server:
description: The URL of the Octopus Instance that has been logged into (e.g. "https://octopus.example.com/"). This will be placed into the OCTOPUS_URL environment variable as well.
access_token:
description: The access token obtained for the service account when using OpenID Connect to login. This will be place into the OCTOPUS_ACCESS_TOKEN environment variable as well.
api_key:
description: The API key configured for access when using API key login. This will be placed into the OCTOPUS_API_KEY environment variable as well.