Github Release
Resumo
- Obter metadados sobre versões do GitHub
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
action - required | string | Escolhas: - latest_release - create_release | Ação a realizar. |
body | string | | Descrição do lançamento ao criar um lançamento. |
draft | boolean | Escolhas: - false (default) - true | Define se a liberação é um rascunho ou não. (boolean) |
name | string | | Nome da versão ao criar uma versão |
password | string | | A senha da conta do GitHub para o usuário. Mutuamente exclusivo com token. |
prerelease | boolean | Escolhas: - false (default) - true | Define se o lançamento é um pré-lançamento ou não. (boolean) |
repo - required | string | | Nome do repositório. |
tag | string | | Nome da tag ao criar um lançamento. Obrigatório quando o uso de ação é definido como create_release. |
target | string | | Meta de lançamento ao criar um lançamento |
token | string | | Token de acesso pessoal do GitHub para autenticação. Mutuamente exclusivo com password. |
user - required | string | | A conta GitHub que possui o repositório. |
Exemplos
# Obtenha a versão mais recente de um repositório público
github_release:
user: atmosphere
repo: atmosphere
action: latest_release
# Obtenha a versão mais recente do usuário testuseer/testrepo
github_release:
token: tokenabc1234567890
user: testuser
repo: testrepo
action: latest_release
# Obtenha a versão mais recente do repositório de teste usando nome de usuário e senha
github_release:
user: testuser
password: secret123
repo: testrepo
action: latest_release
# Crie um novo lançamento
github_release:
token: tokenabc1234567890
user: testuser
repo: testrepo
action: create_release
tag: test
target: master
name: My Release
body: Some descriptionValores Retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
create_release | string | Sucesso | Versão do lançamento criado, se a versão de lançamento especificada já existir, o estado é ignorado |
latest_release | string | Sucesso | Versão do último lançamento |