Skip to content

[ACA-5132] ci: add Galaxy importer workflow for PR validation - #189

Merged
brahmanim merged 1 commit into
redhat-cop:mainfrom
brahmanim:ACA-5132_galaxy_importer_wf
Jul 22, 2026
Merged

[ACA-5132] ci: add Galaxy importer workflow for PR validation#189
brahmanim merged 1 commit into
redhat-cop:mainfrom
brahmanim:ACA-5132_galaxy_importer_wf

Conversation

@brahmanim

Copy link
Copy Markdown
Contributor

SUMMARY
Adds a new GitHub Actions workflow that validates collection metadata and structure using the Galaxy importer on every pull request. This ensures the collection can be successfully imported to Ansible Galaxy before merging changes.

The workflow uses the reusable galaxy_importer.yml workflow from ansible-network/github_actions and runs on PRs targeting main and stable-* branches.

ISSUE TYPE
Feature Pull Request
COMPONENT NAME
galaxy-import workflow

ADDITIONAL INFORMATION
Workflow uses concurrency groups to cancel in-progress runs when new commits are pushed
Validates collection structure, metadata, and documentation
No changelog fragment needed (CI infrastructure change)
Assisted-by: Claude Sonnet 4.5

@brahmanim
brahmanim force-pushed the ACA-5132_galaxy_importer_wf branch from a9f311c to a8fb425 Compare July 22, 2026 07:09
@sonarqubecloud

Copy link
Copy Markdown

@brahmanim
brahmanim merged commit b7a4322 into redhat-cop:main Jul 22, 2026
28 checks passed
@patchback

patchback Bot commented Jul 22, 2026

Copy link
Copy Markdown

Backport to stable-3: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-3/b7a4322d9726b21ed6515550ed42deb5cc358878/pr-189

Backported as #193

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

@patchback

patchback Bot commented Jul 22, 2026

Copy link
Copy Markdown

Backport to stable-4: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-4/b7a4322d9726b21ed6515550ed42deb5cc358878/pr-189

Backported as #194

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

brahmanim added a commit that referenced this pull request Jul 22, 2026
…b7a4322d9726b21ed6515550ed42deb5cc358878/pr-189

[PR #189/b7a4322d backport][stable-3] [ACA-5132] ci: add Galaxy importer workflow for PR validation
brahmanim added a commit that referenced this pull request Jul 22, 2026
…b7a4322d9726b21ed6515550ed42deb5cc358878/pr-189

[PR #189/b7a4322d backport][stable-4] [ACA-5132] ci: add Galaxy importer workflow for PR validation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants