Files
auto-changelog-release-action/action.yml
Max P. 8df31fb97e refactor(action): simplify composite action structure
- Replaces custom with-post-step logic with Node.js-based implementation
- Consolidates main and post scripts for clarity and maintainability
- Updates descriptions and input definitions for improved readability
2025-07-04 11:43:25 +02:00

30 lines
656 B
YAML

name: Auto Changelog & Release
description: One-stop composite action
inputs:
token:
description: "Gitea/GitHub PAT für Release-API"
required: false
default: ""
author_name:
description: "Commit-Autorname"
required: false
default: ""
author_email:
description: "Commit-Autore-Mail"
required: false
default: ""
allow_non_main_release:
description: "Allow publishing releases from branches other than 'main'."
required: false
default: "false"
outputs:
release:
description: "Whether a release should be made (true/false)"
runs:
using: "node20"
main: "dist/main.js"
post: "dist/post.js"