Mishal Shah
2746675691
Merge pull request #72949 from swiftlang/maxd/bump-argument-parser
...
Bump `swift-argument-parser` to 1.4.0
2024-07-08 21:46:12 -07:00
Jeremy Schonfeld
a23fd6f183
Move main/6.0 windows Foundation builds to separate branch ( #75073 )
2024-07-08 18:28:01 -07:00
Jeremy Schonfeld
0bf07e35a4
Bump swift-collections 1.1.1 --> 1.1.2
2024-07-08 16:35:40 -07:00
Ben Barham
8fba1080cb
Revert "[CI] Use repo_name as cross-PR lookup rather than id"
2024-07-03 11:00:02 -07:00
Mishal Shah
80e0e02c88
Merge pull request #74884 from bnbarham/change-cross-pr-handling
2024-07-02 18:31:57 -07:00
Mishal Shah
702a221ce9
Update the swift-cmark from apple to swiftlang org
2024-07-01 22:23:57 -07:00
Ben Barham
43e0ae1dd3
[CI] Use repo_name as cross-PR lookup rather than id
...
Rather than using the repo id (org/repository) to find the cross-PR
testing branch, instead use the repo name. This is less likely to fail
during the migration of `apple` -> `swiftlang` as it does not rely on
updating the `update-checkout` config with the new repository id.
2024-07-01 21:59:11 -07:00
Ben Barham
892c15fe78
[Utils] Update more apple -> swiftlang repos
2024-07-01 17:24:58 -07:00
Mishal Shah
40ecb090c3
Fix the lint issue
2024-07-01 17:04:47 -07:00
Mishal Shah
f57030277d
Split the regex into multiple line to clean up lint error
2024-07-01 15:24:46 -07:00
Mishal Shah
025357edd9
Update update_checkout.py to support swiftlang and apple org repos
2024-07-01 15:04:12 -07:00
Mishal Shah
30b88e7636
Merge pull request #74764 from swiftlang/shahmishal/cross-repo-testing
...
Update update_checkout.py to support both apple and swiftlang org cro…
2024-07-01 10:27:10 -07:00
Max Desiatov
b8864de92f
Merge branch 'main' into maxd/bump-argument-parser
2024-06-28 18:19:20 +01:00
Mishal Shah
4d533c0de0
Update update-checkout-config.json rebranch to use stable/20240625
2024-06-27 16:50:54 -07:00
Mishal Shah
0578ead606
Update update_checkout.py to support both apple and swiftlang org cross repo testing
2024-06-26 22:28:22 -07:00
Mishal Shah
624404db5f
Update update-checkout-config.json to use the new swiftlang org
...
github.com/swiftlang/swift-stress-tester
github.com/swiftlang/swift-sdk-generator
github.com/swiftlang/swift-syntax
github.com/swiftlang/sourcekit-lsp
github.com/swiftlang/indexstore-db
github.com/swiftlang/swift-package-manager
github.com/swiftlang/swift-format
2024-06-26 00:01:50 -07:00
Mishal Shah
085a464952
Merge pull request #74612 from swiftlang/shahmishal-patch-2
...
[update-checkout] Update the repo with new swiftlang org
2024-06-25 23:53:56 -07:00
Yuta Saito
4e3696f978
Sync swift-nio and swift-async-algorithms versions in main, rebranch, and next
2024-06-26 00:06:04 +00:00
Max Desiatov
31cfc05cdf
Pin swift-async-algorithms to 1.0.1 in update-checkout-config.json
...
We've temporarily unpinned this repository in https://github.com/apple/swift/pull/72728 to get recent changes. Now a new tag is available, we should pin it again.
2024-06-25 23:59:04 +00:00
Mishal Shah
640bc4f8fd
[update-checkout] Update the repo with new swiftlang org
2024-06-20 22:47:59 -07:00
Karoy Lorentey
a69a1a291a
[update-checkout] Also update swift-collections on release/6.0
2024-06-11 16:54:59 -07:00
Karoy Lorentey
d23fad953c
[update-checkout] main, rebranch, next: Update to swift-collections 1.1.1
2024-06-07 16:38:35 -07:00
Jeremy Schonfeld
025c976cff
Prepare for introducing swift-foundation into the toolchain ( #74019 )
2024-06-03 15:15:46 -07:00
Max Desiatov
c19b9ffa7d
Merge branch 'main' into maxd/bump-argument-parser
2024-05-29 16:59:32 +01:00
Max Desiatov
1ee31a2bc1
Bump swift-argument-parser to 1.4.0
2024-05-29 16:55:01 +01:00
Mishal Shah
c579708fc1
Update the swift-system tag to 1.3.0 to support Windows arm64
2024-05-23 00:21:19 -07:00
Yuta Saito
4e4047dead
update-checkout: Update swift-sdk-generator dependencies
...
swift-nio and swift-async-algorithms have been updated to support
`SWIFTCI_USE_LOCAL_DEPS` convention. This change updates them to the
versions including the support.
2024-05-22 14:14:12 +00:00
Yuta Saito
f9a14b8f10
build: Build Swift SDK for WebAssembly
...
This change adds a new product, WasmSwiftSDK, to build the Swift SDK for
WebAssembly. The product is built using the swift-sdk-generator package
and takes just built WebAssembly stdlib, clang runtime libraries,
and wasi-sysroot as input, and produces a Swift SDK artifactbundle under
swift-sdk-generator/Bundles.
2024-05-22 14:14:12 +00:00
Evan Wilde
d8230b48ef
Update swift-driver checkout
...
`update-checkout` should be checking out the release/6.0 driver for
Swift-6.0 builds instead of the main branch driver.
2024-05-20 13:09:05 -07:00
Mishal Shah
6998ebd9ed
Bump the Yams version to 5.0.6 to support Windows arm64
2024-05-08 15:50:18 -07:00
Mishal Shah
ed45c9cd2b
Update the rebranch scheme to use stable/20240408
2024-04-23 12:44:03 -07:00
Mishal Shah
38c8968ddd
Merge pull request #73069 from apple/drop-swift-nio-swift-nio-ssl-from-main-scheme
...
Remove swift-nio-ssl from main scheme
2024-04-18 12:25:41 -07:00
Mishal Shah
cae177f7a5
Merge pull request #72931 from apple/maxd/log-async-algos
...
Add `swift-log` and `swift-async-algorithms` to checkouts
2024-04-17 22:13:24 -07:00
Mishal Shah
e36091e41c
Add swift-nio back into the main scheme
2024-04-17 15:39:54 -07:00
Mishal Shah
d3ecd7f7b6
Remove swift-nio and swift-nio-ssl from main scheme
2024-04-16 15:27:42 -07:00
Mishal Shah
f0867486a2
Merge pull request #72991 from apple/shahmishal/curl-zlib-tag-update
...
Update curl and zlib on rebranch and next scheme
2024-04-11 22:22:39 -07:00
Evan Wilde
77a43afe0e
Merge pull request #72989 from etcwilde/ewilde/pin-ninja-tag
...
Pin Ninja checkout to v1.11.1
2024-04-11 19:56:11 -07:00
Mishal Shah
e2036f9078
Update curl and zlib on rebranch and next scheme
2024-04-11 14:59:54 -07:00
Mishal Shah
22919a9039
Merge pull request #71818 from compnerd/curl
...
utils: update curl to 8.5.0
2024-04-11 14:58:21 -07:00
Mishal Shah
976f2e1fdb
Merge pull request #71815 from compnerd/zlib
...
update_checkout: update zlib to 1.3.1
2024-04-11 14:57:59 -07:00
Evan Wilde
0cf6c6d8ed
Pin Ninja checkout to v1.11.1
...
Ninja 1.12 just released and seems to be dying silently while building
the Swift stdlib. Lets go ahead and pin it to the old tag. Pinned
dependencies are better from a security standpoint anyway.
I'm leaving `next` on the ninja release branch so that we still have
some signal from it, but folks aren't generally living on `next`, so it
should have less impact.
2024-04-11 13:31:28 -07:00
Mishal Shah
2d919ee3bc
Update rebranch scheme to include new llvm-project stable/20240405 branch
2024-04-10 17:16:52 -07:00
Saleem Abdulrasool
2c15456bd2
Merge branch 'main' into curl
2024-04-11 08:33:23 +09:00
Saleem Abdulrasool
d19a8dd2ca
Merge branch 'main' into zlib
2024-04-11 08:31:30 +09:00
Max Desiatov
0f4c8a8bac
Bump swift-argument-parser to 1.3.1
...
rdar://118081439
2024-04-10 11:14:48 +01:00
Max Desiatov
1d14c5cb3a
Add both repositories to rebranch and next schemes
2024-04-09 17:46:44 +01:00
Max Desiatov
7e787e4720
Add swift-log and swift-async-algorithms to checkouts
...
These repositories are used by https://github.com/apple/swift-sdk-generator , which needs to be built as a part of Swift CI jobs for creating a Swift SDK for WASI for CI testing purposes.
2024-04-09 17:43:17 +01:00
Anthony Latsis
baa0cfdd2d
update-checkout: Patch up a few flaws with --stash
...
* Stash for each submodule for consistency.
* Stash untracked changes too.
* Don't redundantly hard-reset along the stash path.
* Add some comments and a more truthful description to `--stash` and
`--clean`.
2024-03-29 21:45:50 +03:00
Max Desiatov
22a37e3a8e
Add --stash as alternative to --clean to update-checkout ( #71178 )
...
Use of `--clean` can lead to irreversible loss of uncommitted data. We still need to reset Swift project repositories to a clean state, but without deleting all in-progress changes. Passing `--stash` instead of (or in addition to) `--clean` will preserve uncommitted changes in stashes of corresponding repositories.
2024-03-21 12:17:25 -07:00
Mishal Shah
6204091a7a
[update-checkout] Add Swift 6.0 branch support
2024-03-15 22:44:48 -07:00