Skip to content

Commit d603fa2

Browse files
Update CI triggers in CONTRIBUTING.md (#8187)
Co-authored-by: Paul LeMarquand <[email protected]>
1 parent bd1cf1b commit d603fa2

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

CONTRIBUTING.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -336,19 +336,14 @@ license](https://swift.org/LICENSE.txt).
336336

337337
SwiftPM uses [swift-ci](https://ci.swift.org) infrastructure for its continuous integration testing. The bots can be triggered on pull-requests if you have commit access. Otherwise, ask one of the code owners to trigger them for you.
338338

339-
To run smoke test suite with the trunk compiler and other projects use:
340-
341-
```
342-
@swift-ci please smoke test
343-
```
344339

345340
This is **required** before a pull-request can be merged.
346341

347342

348343
To run just the self-hosted test suite (faster turnaround times so it can be used to get quick feedback) use:
349344

350345
```
351-
@swift-ci please smoke test self hosted
346+
@swift-ci please test self hosted
352347
```
353348

354349

@@ -358,13 +353,21 @@ To run the swift toolchain test suite including SwiftPM use:
358353
@swift-ci please test
359354
```
360355

356+
To run the swift toolchain test suite against a specific platform use one of the following:
357+
358+
```
359+
@swift-ci please test macos
360+
@swift-ci please test linux
361+
@swift-ci please test windows
362+
```
361363

362364
To run package compatibility test suite (validates we do not break 3rd party packages) use:
363365

364366
```
365367
@swift-ci please test package compatibility
366368
```
367369

370+
368371
## Generating Documentation
369372

370373
SwiftPM uses [DocC](https://github.com/apple/swift-docc) to generate some of its documentation (currently only the `PackageDescription` module). Documentation can be built using Xcode's GUI (Product → Build Documentation or `⌃⇧⌘D`) or manually:

0 commit comments

Comments
 (0)