Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: swiftlang/github-workflows
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.0.7
Choose a base ref
...
head repository: swiftlang/github-workflows
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.0.8
Choose a head ref
  • 7 commits
  • 3 files changed
  • 5 contributors

Commits on Feb 19, 2026

  1. Fix build warnings in the workflow for iOS (#173)

    IMHO, it would be better to use `$(xcrun -f swift)` ("find" mode)
    instead of `xcrun swift` ("run" mode).
    
    `xcrun swift` is fine with packages that do not contain
    `executableTarget`, but it causes the following errors with packages
    that contain `executableTarget`:
    
    ```
    clang: warning: using sysroot for 'MacOSX' but targeting 'iPhone'
    [-Wincompatible-sysroot]
    ```
    
    To prevent this, we can use `$(xcrun -f swift)` instead of `xcrun
    swift`.
    
    Related discussion:
    https://forums.swift.org/t/getting-incompatible-sysroot-warning-when-compiling-for-ios-with-sdk-and-target-set/80584
    kkebo authored Feb 19, 2026
    Configuration menu
    Copy the full SHA
    2b7c740 View commit details
    Browse the repository at this point in the history
  2. Use local copy on action invocation (#236)

    * Use local copy on action invocation
    
    Fixes #220
    
    * Moving jobs with scripts into actions
    
    Publishing as an action bundles the directory contents with the action, so we can use helper scripts directly
    
    * Fix command to copy flake8 config file
    
    * fix uses
    
    * test failures
    madrob authored Feb 19, 2026
    Configuration menu
    Copy the full SHA
    c6fcbaf View commit details
    Browse the repository at this point in the history
  3. Check if the locally installed Android NDK matches the wanted NDK ver…

    …sion (#235)
    
    * Check if the locally installed Android NDK matches the configured NDK version
    
    We were never actually checking `android_ndk_versions` if ANDROID_NDK_HOME was set,
    as that environment variable always will be on the github runners. Also, since GitHub
    often has other NDKs installed too, check if a matching one is installed and use it,
    plus add some log output so we can verify all this easily from now on.
    
    * [CI] Add back Android flag needed to build it, and build against NDK 28c instead
    finagolfin authored Feb 19, 2026
    Configuration menu
    Copy the full SHA
    555b802 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27ad4ac View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2026

  1. Revert Use local copy on action invocation (#239)

    * Revert "Add symlinks for backwards compatability (#238)"
    
    This reverts commit 27ad4ac.
    
    * Revert "Use local copy on action invocation (#236)"
    
    This reverts commit c6fcbaf.
    shahmishal authored Feb 20, 2026
    Configuration menu
    Copy the full SHA
    bca81f7 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2026

  1. Configuration menu
    Copy the full SHA
    d7f8c78 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2026

  1. Update the Xcode versions - 26.3 and 26.4b2 (#245)

    * Drop Xcode 26.0
    shahmishal authored Mar 6, 2026
    Configuration menu
    Copy the full SHA
    61db691 View commit details
    Browse the repository at this point in the history
Loading