Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🤖 Test PRs only on one flavor #1559

Closed
wants to merge 19 commits into from
Closed

Commits on Jul 5, 2023

  1. Move build job to a reusable workflow

    If this works, we will move all jobs to reusable workflows so that we
    can construct a PR and a master pipeline my mixing and matching jobs as
    desired.
    
    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    bad051c View commit details
    Browse the repository at this point in the history
  2. Move build-framework to reusable workflow too

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    ef7a14a View commit details
    Browse the repository at this point in the history
  3. Increase test images livespan to 24h (rebase fix)

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    422d44b View commit details
    Browse the repository at this point in the history
  4. Use correct matrix for framework images

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    9c7d43f View commit details
    Browse the repository at this point in the history
  5. Rename files (to groups them together) and move install test to reusable

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    aea5ae5 View commit details
    Browse the repository at this point in the history
  6. Move zfs test to reusable

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    64b8ee9 View commit details
    Browse the repository at this point in the history
  7. Move qemu acceptance test to reusable

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    19c6504 View commit details
    Browse the repository at this point in the history
  8. Move qemu bundles test to reusable

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    2a74597 View commit details
    Browse the repository at this point in the history
  9. Move more jobs to reusable

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    7156fea View commit details
    Browse the repository at this point in the history
  10. Move upgrade-with-cli to reusable

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a0fe701 View commit details
    Browse the repository at this point in the history
  11. Move upgrade latest with cli to reusable workflow

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    f2cd28b View commit details
    Browse the repository at this point in the history
  12. Move encryption tests to reusable

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    76fcae2 View commit details
    Browse the repository at this point in the history
  13. Split PR with master workflow

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    55723ca View commit details
    Browse the repository at this point in the history
  14. Remove the framework job from PRs (which wasn't running anyway)

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    b5cf5bc View commit details
    Browse the repository at this point in the history
  15. Use a variable to store the flavor the PRs will test

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    eb7f8a0 View commit details
    Browse the repository at this point in the history
  16. Split arm workflow to "master" and "PR" and rename files for better g…

    …rouping
    
    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    446569c View commit details
    Browse the repository at this point in the history
  17. Revert "Use a variable to store the flavor the PRs will test"

    This reverts commit a0ba1e0.
    
    because it doesn't work
    
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    6ec7d04 View commit details
    Browse the repository at this point in the history
  18. Use ubuntu to test PRs because opensuse-leap doesn't have zfs support

    It was removed here:
    
    c22b38a#diff-01f2970c67918dfa463783e91789e617d04d30b4555f9b2e1c156e91435eb33fL84
    
    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    c2b6749 View commit details
    Browse the repository at this point in the history
  19. Download the iso in upgrade latest with cli test

    Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
    Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
    jimmykarily authored and mauromorales committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    c5b571e View commit details
    Browse the repository at this point in the history