ivanvc/Alpine Package Releaser
Builds and releases to GitHub pages the Alpine Linux packages from the repository.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| author | The author to use for the released packages (i.e., John Doe <john@example.com>) | yes | — |
| rsa_public_key | — | yes | — |
| rsa_private_key | The RSA private key used to sign the packages. | yes | — |
| commit_message | The commit message when updating the pages. | — | — |
| generate_index_pages | Generate index pages for each directory. | — | false |
| generate_single_index_page | Generate a single index page for the repository. If neither this nor generate_index_pages are selected, then it will not generate any index pages, this option takes precedence over generate_index_pages. | — | true |
| index_page_template | Override the default index page template. Point this to a file that exists in the gh-pages branch. Refer to this repo's index.html.tpl for the available template variables. Make sure to keep the "ABUILD_RELEASER_ACTION_INDEX_TEMPLATE" comment, to know it's an generated page. | — | — |
| package_dirs | Comma-separated list of directories that contain the packages to publish, it can be a glob pattern to allow multiple packages inside a directory. If this option is not specified, it will find all of the APKBUILD files in the repository. | — | . |
| alpine_branch | Alpine branch (release): vMAJOR.MINOR, latest-stable or edge. | — | edge |
Outputs
no outputs