Import repositories to ansible-galaxy as roles.
Go to file
2024-02-05 19:59:42 +01:00
action.yml feat(input): add owner and repo input to allow import from other repositories 2024-02-05 19:55:21 +01:00
Dockerfile I fd up 2023-07-18 09:26:40 +02:00
entrypoint.sh feat(input): add owner and repo input to allow import from other repositories 2024-02-05 19:55:21 +01:00
LICENSE update license 2023-06-29 18:40:37 +02:00
README.md feat(readme): improve readme for new release 2024-02-05 19:59:42 +01:00

Action: import ansible galaxy role

This repository is only a mirror. Development and testing is done on a private gitea server.

This action imports the repository as an ansible-galaxy role

Parameters

The following parameters can be used as step.with keys:

Name Type Default Required Description
galaxy-api-key String yes Ansible Galaxy API-key
repository-owner String yes GitHub Repository Owner
repository-name String yes GitHub Repository Name

Example usage

jobs:
  publish:
    - name: Checkout Code
      uses: actions/checkout@v3

    - name: Import role to galaxy
      uses: ednxzu/action-galaxy-role-import@v1
      with:
        galaxy-api-key: ${{ secrets.galaxy_api_key }}
        repository-owner: <github_owner_name>
        repository-name: <github_repository_name>