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.1
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.2
Choose a head ref
  • 9 commits
  • 20 files changed
  • 5 contributors

Commits on Dec 2, 2025

  1. Remove swift SDK for android suffix (#197)

    * Remove swift SDK for android suffix
    
    * remove android_sdk_bundle_dir
    justice-adams-apple authored Dec 2, 2025
    Configuration menu
    Copy the full SHA
    e75f743 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2025

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

Commits on Dec 4, 2025

  1. Add support for Windows on ARM (#190)

    * Add support for Windows on ARM
    
    * Fix the http -> https
    
    * Fix the http -> https
    
    * Remove the workaround
    
    ---------
    
    Co-authored-by: Mishal Shah <shahmishal@users.noreply.github.com>
    jakepetroules and shahmishal authored Dec 4, 2025
    Configuration menu
    Copy the full SHA
    654658d View commit details
    Browse the repository at this point in the history
  2. Add a test package for CI (#194)

    We currently have setup the workflows in this repository to test the various reusable workflows. The workflows that require a Swift package have created their own package as a pre-build command. While this worked so far it limits the kinds of packages that we can setup. This PR is committing a Swift Package to the `tests` folder which we can shape more complicated ways to test the various workflows better.
    FranzBusch authored Dec 4, 2025
    Configuration menu
    Copy the full SHA
    736dbca View commit details
    Browse the repository at this point in the history
  3. Rename install-swift-nightly.ps1 to install-swift-nightly-main.ps1 (#200

    )
    
    This script is only used when Docker is enabled, and the workflow was using the wrong name, leading to build failures.
    
    e.g. https://github.com/swiftlang/swift-build/actions/runs/19923980997/job/57119158460?pr=954
    
    Easiest solution is to rename the file.
    
    For Docker, both "nightly" and "nightly-main" tags exist, so we can just use "nightly-main" which is both more consistent with other platforms and easier to use across the board.
    jakepetroules authored Dec 4, 2025
    Configuration menu
    Copy the full SHA
    721a365 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2025

  1. Implement retry mechanisms for network download functionality (#199)

    * write a custom curl retry method
    
    * retry SDK install
    
    * retry windows install
    
    * check windows download for corruption and ensure file length is valid
    
    * account for partially installed sdks
    
    * add retry logic to install-vsb.ps1
    
    * remove file with retry on windows
    justice-adams-apple authored Dec 5, 2025
    Configuration menu
    Copy the full SHA
    7e706d0 View commit details
    Browse the repository at this point in the history
  2. Install Python 3.10 in dockerless Windows builds (#201)

    * install Python 3.10 in dockerless Windows builds
    
    * update environment variables after installing Swift on Windows
    matthewbastien authored Dec 5, 2025
    Configuration menu
    Copy the full SHA
    2b396de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35713f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2025

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