Auto Release Action
ActionsGere automaticamente releases do seu projeto no GitHub usando o Auto Release para GitHub Actions
v2.0.0
LatestBy kempdec
Tags
(2)Gere automaticamente releases do seu projeto no GitHub usando o Auto Release para GitHub Actions.
Aprenda como usar o Auto Release clicando aqui.
As entradas estão disponíveis somente a partir da versão 2 do Auto Release Action (kempdec/autorelease-action).
| Entrada | Tipo | Padrão | Descrição |
|---|---|---|---|
version |
string |
0.* |
A versão do Auto Release. |
skip-need-steps |
boolean |
false |
Um sinalizador indicando se as etapas necessárias devem ser puladas. Use essa opção se você deseja que actions/checkout e actions/setup-dotnet sejam executados por você e não por kempdec/autorelease-action. |
Criar uma release após um push no branch main.
# .github/workflows/main.yml
name: Criar Release
on:
push:
branches:
- main
jobs:
create-release:
name: Criar Release
runs-on: ubuntu-latest
permissions: write-all
steps:
- name: Criar Release
uses: kempdec/autorelease-action@v2
env:
AutoRelease_Token: ${{ secrets.GITHUB_TOKEN }} # Este token é fornecido pelo GitHub Actions, você não precisa criar seu próprio token.Criar uma release após um push de uma tag de versão.
# .github/workflows/main.yml
name: Criar Release
on:
push:
tags:
- "v*" # Tags que iniciarem com v, como v1.0.0, v2.3.5-beta.1.
jobs:
create-release:
name: Criar Release
runs-on: ubuntu-latest
permissions: write-all
steps:
- name: Criar Release
uses: kempdec/autorelease-action@v2
env:
AutoRelease_Token: ${{ secrets.GITHUB_TOKEN }} # Este token é fornecido pelo GitHub Actions, você não precisa criar seu próprio token.
AutoRelease_Version: ${{ github.ref_name }}- KempDec - Mantedora do projeto de código aberto.
- Vinícius Lima - Desenvolvedor .NET C#.
Auto Release Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.