Skip to content
tag

GitHub Action

Auto Release Action

v2.0.0 Latest version

Auto Release Action

tag

Auto Release Action

Gere automaticamente releases do seu projeto no GitHub usando o Auto Release para GitHub Actions

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Auto Release Action

uses: kempdec/autorelease-action@v2.0.0

Learn more about this action in kempdec/autorelease-action

Choose a version

Auto Release Action

Gere automaticamente releases do seu projeto no GitHub usando o Auto Release para GitHub Actions.

Como usar

Aprenda como usar o Auto Release clicando aqui.

Entradas

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.

Exemplos simples de uso

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 }}

Autores

Licença

MIT