Skip to content

Commit

Permalink
Merge pull request #11586 from dmarcoux/ignore-closed-merged-reopened…
Browse files Browse the repository at this point in the history
…-PRs-MRs

Ignore temporarily closed, merged and reopened PRs/MRs
  • Loading branch information
hennevogel committed Sep 7, 2021
2 parents 60a7a30 + 3ed7226 commit c5ad511
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/api/app/models/workflow/step/branch_package_step.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ class Workflow::Step::BranchPackageStep < ::Workflow::Step
def call(options = {})
return unless valid?

# FIXME: Support closed/merged/reopened PRs
return if scm_webhook.closed_merged_pull_request? || scm_webhook.reopened_pull_request?

branched_package = find_or_create_branched_package

add_or_update_branch_request_file(package: branched_package)
Expand Down
3 changes: 3 additions & 0 deletions src/api/app/models/workflow/step/configure_repositories.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ class Workflow::Step::ConfigureRepositories < Workflow::Step
def call(_options = {})
return unless valid?

# FIXME: Support closed/merged/reopened PRs
return if scm_webhook.closed_merged_pull_request? || scm_webhook.reopened_pull_request?

step_instructions[:repositories].each do |repository_instructions|
repository = Repository.includes(:architectures).find_or_create_by(name: repository_instructions[:name], project: Project.get_by_name(target_project_name))

Expand Down
3 changes: 3 additions & 0 deletions src/api/app/models/workflow/step/link_package_step.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ class Workflow::Step::LinkPackageStep < ::Workflow::Step
def call(options = {})
return unless valid?

# FIXME: Support closed/merged/reopened PRs
return if scm_webhook.closed_merged_pull_request? || scm_webhook.reopened_pull_request?

workflow_filters = options.fetch(:workflow_filters, {})

# Updated PR
Expand Down

0 comments on commit c5ad511

Please sign in to comment.