Skip to content

Conversation

@abikouo
Copy link
Contributor

@abikouo abikouo commented Feb 24, 2023

This pull request contains a set of features to run cloud integration tests

  • ansible_test_integration action aims to run integration tests for a set of targets using ansible-test command
  • build_install_collection has been fixed for collection not defined version in the galaxy.yml file, for theses collections we need to generate it before installing the collection

@abikouo abikouo changed the title [DNM] Ansible cloud test splitter Ansible cloud test splitter Mar 6, 2023
@@ -0,0 +1,50 @@
name: Retrieve collection information
Copy link
Contributor

Choose a reason for hiding this comment

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

Why not make this a resuable workflow? It seems like it would save a bunch of boilerplate having to be created in each repo using this.

Copy link
Contributor

Choose a reason for hiding this comment

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

Looking at this further, I think my issue is less with this being a composite action and more with how it is being used by the other repos. I'll put my comments in those.

@abikouo abikouo changed the title Ansible cloud test splitter cloud integration tests jobs: test splitter, integration tests runner Mar 17, 2023
Copy link
Contributor

Choose a reason for hiding this comment

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

What exactly is this doing for this PR? There's no scripts folder attached to this PR, and no tests on the PR that has one.

@cidrblock
Copy link
Member

I realize it might be a little work, but would you mind breaking this PR up into smaller PRs? It's a little difficult to grok it all at once.

Also- I think this might need a look, I'm not sure we want to call into a personal repo:

abikouo/github_actions/.github/actions/build_install_collection@cloud_splitter

@Qalthos
Copy link
Contributor

Qalthos commented Mar 22, 2023

I'm assuming that's there for testing the workflow, but yeah that needs to get fixed before this can be considered.

Do you have a PR this is running on?

@abikouo abikouo mentioned this pull request Mar 24, 2023
@abikouo
Copy link
Contributor Author

abikouo commented May 4, 2023

Split into multiple PR

@abikouo abikouo closed this May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants