Skip to content

ci(build): trigger argocd on manual runs from main - #797

Merged
tobiasehlert merged 1 commit into
mainfrom
argocd-on-manual-main-runs
Oct 23, 2026
Merged

tobiasehlert merged 1 commit into
mainfrom
argocd-on-manual-main-runs

Conversation

@tobiasehlert

Copy link
Copy Markdown
Member

The argocd job only ran for release events and push events to main, so manual workflow_dispatch runs on main built an image but never sent the dev bump to ArgoCD (for example, run 39908658749).

This changes the condition to github.event_name == 'release' || github.ref == 'refs/heads/main'. Manual runs on main now deploy to dev. Manual runs on any other branch are still skipped, so feature branches won't be deployed.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@tobiasehlert tobiasehlert added github_actions Pull requests that update Github_actions code enhancement New feature or request labels Oct 23, 2026
@sonarqubecloud

Copy link
Copy Markdown

@tobiasehlert tobiasehlert self-assigned this Oct 23, 2026
@codecov

codecov Bot commented Oct 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.68%. Comparing base (f418a2c) to head (dd9f752).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #797   +/-   ##
=======================================
  Coverage   88.68%   88.68%           
=======================================
  Files          25       25           
  Lines        3173     3173           
=======================================
  Hits         2814     2814           
  Misses        359      359           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tobiasehlert
tobiasehlert merged commit aebca1d into main Oct 23, 2026
8 checks passed
@tobiasehlert
tobiasehlert deleted the argocd-on-manual-main-runs branch October 23, 2026 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request github_actions Pull requests that update Github_actions code

Development

Successfully merging this pull request may close these issues.

1 participant