Skip to content

feat: add import-galaxy-role action#47

Merged
schroedan merged 1 commit into
mainfrom
feat/import-galaxy-role
Jul 14, 2026
Merged

feat: add import-galaxy-role action#47
schroedan merged 1 commit into
mainfrom
feat/import-galaxy-role

Conversation

@schnellert

@schnellert schnellert commented Jul 13, 2026

Copy link
Copy Markdown
Member

Because of the unmaintained action:
https://github.com/robertdebock/galaxy-action

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new composite GitHub Action (import-galaxy-role) to trigger an Ansible Galaxy role import, intended as a replacement for an unmaintained third-party action.

Changes:

  • Introduces import-galaxy-role composite action that sets up Python, installs ansible-core, and runs ansible-galaxy role import.
  • Adds user documentation for the new action and links it from the root README.
  • Extends Dependabot configuration to track updates for the new action directory.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
README.md Adds the new action to the monorepo action index.
import-galaxy-role/README.md Documents usage and inputs for the new action.
import-galaxy-role/action.yaml Implements the composite action steps for Galaxy role import.
.github/dependabot.yaml Adds /import-galaxy-role to the GitHub Actions update directories.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread import-ansible-galaxy-role/action.yaml
Comment thread import-ansible-galaxy-role/README.md Outdated
Comment thread import-ansible-galaxy-role/action.yaml

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

Comment thread import-ansible-galaxy-role/action.yaml

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.

@schnellert
schnellert marked this pull request as ready for review July 13, 2026 08:57
@schnellert
schnellert requested a review from a team as a code owner July 13, 2026 08:57
@schnellert
schnellert requested a review from schroedan July 13, 2026 08:57
@schnellert schnellert changed the title feat: add galaxy-role-import action feat: add import-galaxy-role action Jul 13, 2026

@schroedan schroedan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please rename this to import-ansible-galaxy-role?

Copilot AI review requested due to automatic review settings July 13, 2026 11:55
@schnellert
schnellert force-pushed the feat/import-galaxy-role branch from 242e5c9 to 38ef3cd Compare July 13, 2026 11:55
@schnellert
schnellert requested a review from schroedan July 13, 2026 11:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

Comment thread import-ansible-galaxy-role/README.md Outdated
Comment thread import-ansible-galaxy-role/README.md Outdated
Comment thread import-ansible-galaxy-role/action.yaml Outdated
Comment thread import-ansible-galaxy-role/action.yaml Outdated
Comment thread import-ansible-galaxy-role/README.md Outdated
Copilot AI review requested due to automatic review settings July 13, 2026 13:28
@schnellert
schnellert force-pushed the feat/import-galaxy-role branch from 38ef3cd to c234803 Compare July 13, 2026 13:28

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

Comment thread import-ansible-galaxy-role/README.md Outdated
Copilot AI review requested due to automatic review settings July 13, 2026 13:56
@schnellert
schnellert force-pushed the feat/import-galaxy-role branch from c234803 to b2c83dd Compare July 13, 2026 13:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.

@schroedan
schroedan merged commit 42d551a into main Jul 14, 2026
1 check passed
@schroedan
schroedan deleted the feat/import-galaxy-role branch July 14, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants