maxmilton/action-create-release

View on GitHub
action.yml

Summary

Maintainability
Test Coverage
name: 'Create GitHub Release With Assets'
description: 'Create a new GitHub release in your CI workflows'
author: maxmilton
inputs:
  draft:
    description: 'Create releases as a draft so they need to be manually published'
    required: false
    default: 'true'
  files:
    description: 'Release artifact file paths separated by new lines'
    required: false
  git-tag:
    description: 'Git tag name'
    required: true
  github-token:
    description: 'GitHub token'
    required: true
runs:
  using: 'node20'
  main: 'index.mjs'
branding:
  icon: 'tag'
  color: 'gray-dark'