Skip to content
tag

GitHub Action

Autotag and Release Action

v0.1.9 Latest version

Autotag and Release Action

tag

Autotag and Release Action

Automatically create tags and releases for your project

Installation

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

              

- name: Autotag and Release Action

uses: pantheon-systems/[email protected]

Learn more about this action in pantheon-systems/action-autotag

Choose a version

Autotag action

Unofficial Support Lint Autotag and Release MIT License GitHub release (latest by date)

A GitHub action that implements pantheon-systems/autotag.

What's it do?

This action will automatically create a new tag and release for your repository when a pull request is merged to the default branch. It will also create a changelog entry for the new tag and release.

Currently configuration is limited (see source), but in future iterations more configuration options will be added.

This action is currently experimental.

Inputs

gh-token

A GitHub token with repo scope. This is used to create the tag and release.

Usage

name: Autotag and Release
on:
  push:
    branches:
      - main

permissions:
  contents: write

jobs:
  tag-release:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: pantheon-systems/action-autotag@v0
        with:
          gh-token: ${{ github.token }}