Skip to content

fix(workflow): continue APISIX tasks after individual failures#4820

Merged
lilianzhu merged 1 commit into
koderover:mainfrom
Cynthia-0203:feat/apisix-all-configuration-changes
Jul 17, 2026
Merged

fix(workflow): continue APISIX tasks after individual failures#4820
lilianzhu merged 1 commit into
koderover:mainfrom
Cynthia-0203:feat/apisix-all-configuration-changes

Conversation

@Cynthia-0203

@Cynthia-0203 Cynthia-0203 commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

What this PR does / Why we need it:

Ensures all configuration changes in an APISIX job are executed, even if an individual change fails.

What is changed and how it works?

  • Records the failed configuration task and continues executing subsequent tasks.
  • Marks the APISIX job as failed if any configuration task fails.
  • Marks the job as passed only when all configuration tasks complete successfully.

Does this PR introduce a user-facing change?

  • API change
  • database schema change
  • upgrade assistant change
  • change in non-functional attributes such as efficiency or availability
  • fix of a previous issue

This change is Reviewable

Signed-off-by: Cynthia <chenchen@koderover.com>
@lilianzhu
lilianzhu merged commit e3d3c6c into koderover:main Jul 17, 2026
4 checks passed
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