Skip to content

ci: avoid canceling main runs and harden-runner errors on non-Linux - #1469

Merged
tushuhei merged 3 commits into
mainfrom
ci/fix-concurrency-and-harden-runner
Oct 26, 2026
Merged

tushuhei merged 3 commits into
mainfrom
ci/fix-concurrency-and-harden-runner

Conversation

@tushuhei

@tushuhei tushuhei commented Oct 26, 2026 •

Copy link
Copy Markdown
Member
  • Unify cancel-in-progress: ${{ github.event_name == 'pull_request' }} across all workflows (matching build-demo.yml), preventing rapid merges or reruns on main from canceling in-flight main checks while keeping concurrency configuration consistent across .github/workflows/*.yml.
  • Run step-security/harden-runner only on ubuntu-latest in matrix workflows (python.yml, java.yml, javascript.yml) to avoid macOS SystemExtension installation failures (open /Library/SystemExtensions/db.plist: no such file or directory) and unsupported Windows runner overhead.

@tushuhei
tushuhei requested a review from kojiishi October 26, 2026 10:46
@tushuhei
tushuhei merged commit 502f89d into main Oct 26, 2026
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant