kingminer7/Forgejo release download and upload

Upload or download the assets of a release to a Forgejo instance.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
urlURL of the Forgejo instance${{ runner.environment.FORGEJO_SERVER_URL }}
repoowner/project relative to the URL${{ github.repository }}
tagTag of the release${{ github.ref_name }}
titleTitle of the release (defaults to tag)
shaSHA of the release${{ github.sha }}
tokenForgejo application token (must have `write:repository`)${{ github.token }}
release-dirDirectory in which release assets are uploaded or downloadeddist/release
release-notesRelease notes
release-notes-filePath to a file containing your release notes (takes priority over `release-notes`)
directionCan either be `download` or `upload`yes
gpg-private-keyGPG Private Key to sign the release artifacts
gpg-passphrasePassphrase of the GPG Private Key
download-retryNumber of times to retry if the release is not ready (default 1)
download-latestDownload the latest releasefalse
verboseIncrease the verbosity levelfalse
overrideOverride an existing release by the same `{tag}`false
prereleaseMark Release as Pre-Releasefalse
release-notes-assistantGenerate release notes with Release Notes Assistantfalse
hide-archive-linkHide the archive linksfalse
skip-assetsSkip uploading release assetsfalse

no outputs