| token | Gitea Actions GITEA_TOKEN or a token with repository write access. | yes | — |
| gitea-url | Gitea server root or API v1 URL. Defaults to GITEA_SERVER_URL. | no | — |
| repository | Repository in owner/name form. Defaults to GITEA_REPOSITORY. | no | — |
| repo-url | Google-compatible alias for repository. | no | — |
| proxy-server | HTTP or HTTPS proxy used for Gitea API requests, as host:port or a full URL. | no | — |
| fork | Create and manage the Release PR branch in the token user's fork. | no | false |
| target-branch | Branch targeted by the release pull request. Defaults to the repository default branch. | no | — |
| config-file | Optional Release Please JSON config path. Exactly one package is supported. | no | — |
| manifest-file | Release Please manifest containing the last released version for the configured package. | no | .release-please-manifest.json |
| release-type | Release strategy. This build supports simple only. | no | simple |
| path | Release a single package from this repository-relative directory. Defaults to the repository root. | no | . |
| initial-version | Version used for the first release when the manifest has no configured package entry. | no | 1.0.0 |
| release-as | Force the next release to a full SemVer version. | no | — |
| tag-prefix | Explicit tag prefix. Set to an empty string for tags such as 1.2.3. | no | — |
| include-v-in-tag | Prefix tags with v when tag-prefix is not supplied. | no | true |
| include-v-in-release-name | Prefix the Gitea Release display name with v. | no | true |
| changelog-path | Cumulative changelog path. | no | CHANGELOG.md |
| changelog-host | Host used for changelog commit and compare links. | no | — |
| release-notes-path | Deprecated and ignored. Release notes come from CHANGELOG.md or the release PR body. | no | — |
| extra-files | JSON array of additional generic, JSON, TOML, YAML, or XML version files. | no | — |
| exclude-paths | JSON array of repository paths whose commits are excluded when all changed files match. | no | — |
| commit-search-depth | Maximum number of recent target-branch commits scanned while locating the previous release. | no | 500 |
| release-search-depth | Maximum number of recent tags scanned when bootstrapping without an expected release tag. | no | 400 |
| bootstrap-sha | Exclusive commit boundary used before the first matching tag. | no | — |
| last-release-sha | Explicit exclusive commit boundary for release calculation. | no | — |
| versioning-strategy | default, always-bump-patch, always-bump-minor, always-bump-major, or prerelease. | no | default |
| bump-minor-pre-major | Use a minor bump for breaking changes before 1.0.0. | no | false |
| bump-patch-for-minor-pre-major | Use a patch bump for features before 1.0.0. | no | false |
| prerelease | Create prerelease versions and mark the Gitea Release as a prerelease. | no | false |
| prerelease-type | Prerelease identifier such as beta. | no | — |
| draft | Create the Gitea Release as a draft. | no | false |
| draft-pull-request | Prefix the release PR title with WIP because Gitea has no create-draft field. | no | false |
| skip-gitea-release | Skip automatic tag and Gitea Release creation. | no | false |
| skip-github-release | Google-compatible alias for skip-gitea-release. | no | false |
| skip-gitea-pull-request | Skip release pull request creation and updates. | no | false |
| skip-github-pull-request | Google-compatible alias for skip-gitea-pull-request. | no | false |
| skip-labeling | Do not create or update lifecycle labels. | no | false |
| skip-changelog | Do not update the changelog file. | no | false |
| label | Comma-separated pending release PR labels. | no | autorelease: pending |
| release-label | Comma-separated labels applied after publishing. | no | autorelease: tagged |
| extra-label | Additional comma-separated labels for release PRs. | no | — |
| pull-request-title-pattern | Release PR title pattern using ${scope}, ${component}, ${version}, and ${branch?}. | no | chore${scope}: release${component} ${version} |
| pull-request-header | Text placed before release notes in the pull request body. | no | :robot: I have created a release *beep* *boop* |
| pull-request-footer | Text placed after release notes in the pull request body. | no | This PR was generated with [Gitea Release Please](https://github.com/kuddy-on/gitea-release-please-action). |
| signoff | Signoff identity in Name <email@example.com> form for release commits. | no | — |
| changelog-sections | JSON array defining Conventional Commit types, section names, and hidden flags. | no | — |
| include-commit-authors | Include commit authors in generated changelog entries. | no | false |
| date-format | UTC release date format supporting %Y, %m, %d, and %F. | no | %Y-%m-%d |
| always-update | Report an unchanged managed release PR as updated. | no | false |