Skip to content

Canonical main is red: gating swift-format/SwiftLint legs fail #5

Description

@coenttb

Problem

The latest ci.yml run on canonical main (head f4aa9016) concluded run-level failure: https://github.com/swift-foundations/swift-github/actions/runs/30440916487
Failing legs at that run: swift-format lint.
The package-owned gating legs among these are: swift-format lint.
The build/test matrix legs passed; the gating red is confined to the swift-format lint / SwiftLint quality gates, i.e. mechanical formatting and lint findings in this repository's sources.

Proposed outcome

A fresh full-tier workflow_dispatch of .github/workflows/ci.yml at the then-current canonical main head completes with run-level conclusion success, every selected gating leg terminal success, and no failure converted by continue-on-error, an unexplained suppression, or matrix narrowing. Record the passing run URL on this issue before closing.

Repair direction

Apply swift-format fixes and resolve the SwiftLint findings at each reported site in this repository's sources, without weakening the configured rule set or editing workflow files.

Additional context

Out of scope (centrally owned, do not mask or 'fix' locally): advisory Ubuntu nightly legs (Swift 6.4.x/main nightly — owned with the Swift 6.4 baseline work, swift-institute/.github#95), Ubuntu (Swift 6.3, Embedded Wasm SDK build) failures matching the swift-frontend signal-11 crash, Ubuntu (Swift 6.3, Android SDK build) failures from semaphore.h missing in the Android SDK artifactbundle, and Static Linux musl failures pending central diagnosis. Do not add continue-on-error, narrow the matrix, or edit workflow files to reach green; the caller/wrapper/universal chain is owned centrally.

Part of the CI-green wave under Goal swift-institute/.github#94; lint-rule (swift-linter) convergence remains owned by Goal swift-institute/.github#90 and is not in this issue's scope.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions