You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
6. Clone [swift-argument-parser](https://github.com/apple/swift-argument-parser) beside the package manager directory and check out tag 0.3.0.
95
+
6. Clone [swift-argument-parser](https://github.com/apple/swift-argument-parser) beside the package manager directory and check out tag with the [latest version](https://github.com/apple/swift-argument-parser/tags).
$> swift test -c release --filter PerformanceTests
227
227
```
228
228
229
-
For example, testing basic functionality using the newly created binaries
229
+
To test SwiftPM functionality using the newly created binaries, you can invoke them from the `.build` directory. For example:
230
230
231
231
```bash
232
232
$>cd /tmp && mkdir hello &&cd hello
@@ -252,12 +252,13 @@ $> Utilities/Docker/docker-utils swift-run # to run swift-run in the container
252
252
2. Clone a working copy of your fork
253
253
3. Create a new branch
254
254
4. Make your code changes
255
-
5. Commit (include the Radar link or JIRA issue id in the commit message if possible and a description your changes)
256
-
6. Push the commit / branch to your fork
257
-
7. Make a PR from your fork / branch to `apple: main`
258
-
8. Leave a new comment to trigger smoke tests: `@swift-ci please smoke test`
259
-
9. Reviewers are going to be automatically added to your PR
260
-
10. Merge pull request when you received approval from the reviewers (one or more)
255
+
5. Try to keep your changes (when possible) below 200 lines of code.
256
+
6. We use [SwiftFormat](https://www.github.com/nicklockwood/SwiftFormat) to enforce code style. Please install and run SwiftFormat before submitting your PR.
257
+
7. Commit (include the Radar link or JIRA issue id in the commit message if possible and a description your changes). Try to have only 1 commit in your PR (but, of course, if you add changes that can be helpful to be kept aside from the previous commit, make a new commit for them).
258
+
8. Push the commit / branch to your fork
259
+
9. Make a PR from your fork / branch to `apple: main`
260
+
10. Reviewers are going to be automatically added to your PR
261
+
11. Merge pull request when you received approval from the reviewers (one or more)
261
262
262
263
## Using Continuous Integration
263
264
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
0 commit comments