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

Trigger robottelo image update workflow on merge #961

Merged
merged 1 commit into from
Jul 20, 2023

Conversation

jameerpathan111
Copy link
Contributor

Problem statement: Currently, the Robottelo image is only updated when a Robottelo PR is merged, which means that it won't be updated if there are any changes merged in Airgun/Nailgun. This can cause issues when running automation as it might not have the latest code changes from these repositories.

Solution: We can add a new workflow_dispatch trigger that listens for any changes in the Airgun/Nailgun repositories. When any PR is merged in those repos, the trigger will run the specific branch workflow that updates the Robottelo image. This ensures that the Robottelo image is always up-to-date with the latest code changes.

Depends on SatelliteQE/robottelo#11428

@jameerpathan111 jameerpathan111 added 6.11.z CherryPick PR needs CherryPick to previous branches 6.12.z 6.13.z AutoMerge_Cherry_Picked Automatically merge the PR is PRT and all checks are passing 6.14.z labels Jul 20, 2023
@codecov
Copy link

codecov bot commented Jul 20, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (995aa7f) 92.26% compared to head (9c241ed) 92.26%.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #961   +/-   ##
=======================================
  Coverage   92.26%   92.26%           
=======================================
  Files           6        6           
  Lines        3076     3076           
=======================================
  Hits         2838     2838           
  Misses        238      238           

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@jyejare jyejare removed the AutoMerge_Cherry_Picked Automatically merge the PR is PRT and all checks are passing label Jul 20, 2023
@jyejare
Copy link
Member

jyejare commented Jul 20, 2023

There is no PRT you can run here so no auto-merge.

@jyejare jyejare merged commit e664f39 into SatelliteQE:master Jul 20, 2023
github-actions bot pushed a commit that referenced this pull request Jul 20, 2023
github-actions bot pushed a commit that referenced this pull request Jul 20, 2023
github-actions bot pushed a commit that referenced this pull request Jul 20, 2023
github-actions bot pushed a commit that referenced this pull request Jul 20, 2023
JacobCallahan pushed a commit that referenced this pull request Jul 20, 2023
JacobCallahan pushed a commit that referenced this pull request Jul 20, 2023
(cherry picked from commit e664f39)

Co-authored-by: Jameer Pathan <[email protected]>
JacobCallahan pushed a commit that referenced this pull request Jul 20, 2023
(cherry picked from commit e664f39)

Co-authored-by: Jameer Pathan <[email protected]>
JacobCallahan pushed a commit that referenced this pull request Jul 20, 2023
(cherry picked from commit e664f39)

Co-authored-by: Jameer Pathan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.11.z 6.12.z 6.13.z 6.14.z CherryPick PR needs CherryPick to previous branches
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants