feat: add GitHub Actions workflows for code quality and automation (#2)

This commit is contained in:
2025-02-02 00:42:19 +02:00
committed by GitHub
parent af6ecdf6ca
commit 210aa969b3
105 changed files with 8807 additions and 408 deletions

36
github-release/README.md Normal file
View File

@@ -0,0 +1,36 @@
# ivuorinen/actions/github-release
## GitHub Release
### Description
Creates a GitHub release with a version and changelog.
### Inputs
| name | description | required | default |
| ----------- | ---------------------------------------------------- | -------- | ------- |
| `version` | <p>The version for the release.</p> | `true` | `""` |
| `changelog` | <p>The changelog or description for the release.</p> | `false` | `""` |
### Runs
This action is a `composite` action.
### Usage
```yaml
- uses: ivuorinen/actions/github-release@main
with:
version:
# The version for the release.
#
# Required: true
# Default: ""
changelog:
# The changelog or description for the release.
#
# Required: false
# Default: ""
```