{"repo":"juancarlosjr97/release-it-containerized","free":true,"listed":false,"github":"https://github.com/juancarlosjr97/release-it-containerized","clone":"git clone https://github.com/juancarlosjr97/release-it-containerized.git","description":"🚀 A Containerized release-it to run anywhere","language":"Shell","stars":14,"topics":["automation","changelog","containerization","git","github","gitlab","release-helper","release-it","semver"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Release It - Containerized [![test][1]][2] [![Codacy Badge][3]][4] ![GitHub Release][5] [![MIT][6]][7] A containerized version of [release-it][8] that runs in any environment without requiring a Node.js installation. This project is a wrapper providing the environment and setup to execute release-it directly from a container. [!NOTE] This project is released using release-it and this containerized version, including pre-releases. How It Works At runtime the container: 1. Configures Git (user, email, remote URL, safe directory) 2. Imports GPG key and enables signed commits (if provided) 3. Configures SSH key and starts the SSH agent (if provided) 4. Installs the requested NPM and release-it version (defaults to latest ) 5. Installs any additional release-it plugins from RELEASE IT PLUGINS 6. Executes release-it with the arguments passed to the container The project must include a valid [release-it configuration][9] file. Quick Start Docker GitHub Action [!IMPORTANT] A Personal Access Token (PAT) with contents: write must be stored as a repository secret and passed as github token . The default ${{ github.token }} is not supported. Documentation - [Usage][10] — full input reference, Docker examples, and GitHub Action setup - OCI annotation org.opencontainers.image.annotations.documentation points to the [OCI annotations specification][11] to help tooling and metadata consumers interpret standard annotation keys. Acknowledgment This project is only possible due to the existence ","default_branch":null,"files":null,"tree":[],"storefront":"/r/juancarlosjr97","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/juancarlosjr97/release-it-containerized/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}