{"repo":"artis3n/ansible_galaxy_collection","free":true,"listed":false,"github":"https://github.com/artis3n/ansible_galaxy_collection","clone":"git clone https://github.com/artis3n/ansible_galaxy_collection.git","description":"Deploy a Collection to Ansible Galaxy.","language":"TypeScript","stars":132,"topics":["github-actions","ansible","ansible-collections"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"ansible galaxy collection Deploy a Collection to Ansible Galaxy. Requirements This action expects to be run from a repository with certain met conditions. 1. The repository contains a valid Ansible Galaxy Collection, meaning it minimally contains a galaxy.yml file and a README.md . 2. The repository has a top-level meta directory with the file runtime.yml minimally containing the key requires ansible , which is required by Ansible Galaxy. An example workflow using this action can be found here and in the tests. Inputs api key Required : Ansible Galaxy API key. This should be protected as a secret in your workflow. See Creating and Using Secrets Encrypted Variables. collection dir Default : ./ The directory in which the Ansible Collection is stored. This defaults to the project root. Only change this if your Collection is not stored in your project root. galaxy version Semver-compatible string: 1 , 1.1 , 1.1.1 , 1.1.1-alpha Dynamically inject a semver-compatible version into your galaxy.yml file. publish New in v2.5.0 Default : true If you want to build a collection archive file but do not want to publish it to Ansible Galaxy, you can disable the publishing by setting this parameter to false . The Action will create a collection archive file in the default ansible-galaxy collection format: - - .tar.gz . e.g. artis3n-mycollection-1.0.0.tar.gz build New in v2.5.0 Default : true If you already have a built collection archive file you can disable this Action from building one by s","default_branch":null,"files":null,"tree":[],"storefront":"/r/artis3n","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/artis3n/ansible_galaxy_collection/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."}