Skip to content

fix: require Swift CI runner input#208

Merged
jr200 merged 1 commit into
masterfrom
fix/swift-ci-runner-input
Jun 13, 2026
Merged

fix: require Swift CI runner input#208
jr200 merged 1 commit into
masterfrom
fix/swift-ci-runner-input

Conversation

@jr200

@jr200 jr200 commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • make the Swift reusable workflow consume the required runner input directly
  • keep macOS runner selection in the generated caller via RUNNER_PROFILES

Why

Glossa's first ci-swift run failed before creating jobs. The caller already resolves the macOS runner, so the reusable does not need to evaluate fallback runner profile expressions in the called workflow context.

Testing

  • actionlint .github/workflows/ci_swift.yaml consumers/workflows/ci-swift.yaml
  • ./scripts/test-shared-sync.sh
  • ./scripts/lint-workflow-runners.sh .github/workflows consumers/workflows

@jr200 jr200 merged commit 32ec559 into master Jun 13, 2026
3 checks passed
@jr200 jr200 deleted the fix/swift-ci-runner-input branch June 13, 2026 09:53
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