Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit dff95ad

Browse files
committedAug 27, 2024
Squashed commit of the following:
commit ab8166a Author: Franz Busch <[email protected]> Date: Mon Aug 26 16:36:07 2024 +0200 [CI] Add GHA CI and release flow (#340) Co-authored-by: Fabian Fett <[email protected]> Co-authored-by: Sébastien Stormacq <[email protected]> Co-authored-by: Mahdi Bahrami <[email protected]> commit 5ecc24f Author: Andrea Scuderi <[email protected]> Date: Mon Aug 26 13:00:07 2024 +0200 Add Breeze to projects.md (#343) authored-by: Andrea Scuderi <[email protected]> commit 8676c89 Author: Sébastien Stormacq <[email protected]> Date: Mon Aug 26 12:25:41 2024 +0200 apply swiftformat (#342) * apply swiftformat * update dep on Swift Docc to v1.3.0 * force usage of swift docc plugin 1.3.0 commit 79fa2c2 Author: Alessio Buratti <[email protected]> Date: Fri Aug 23 18:50:22 2024 +0200 [Draft] Detached tasks (#334) * First prototype * Fix build * Removes task cancellation #334 (comment) * Force user to handle errors #334 (comment) * Remove EventLoop API #334 (comment) * Make DetachedTaskContainer internal #334 (comment) #334 (comment) * Removes @unchecked Sendable #334 (comment) * Invoke awaitAll() from async context * Fix ambiguous expression type for swift 5.7 * Fix visibility of detachedBackgroundTask * Add swift-doc * Add example usage to readme * Add tests --------- Co-authored-by: Sébastien Stormacq <[email protected]>
1 parent 3800613 commit dff95ad

File tree

66 files changed

+1113
-760
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+1113
-760
lines changed
 

‎.github/release.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
changelog:
2+
categories:
3+
- title: SemVer Major
4+
labels:
5+
- ⚠️ semver/major
6+
- title: SemVer Minor
7+
labels:
8+
- semver/minor
9+
- title: SemVer Patch
10+
labels:
11+
- semver/patch
12+
- title: Other Changes
13+
labels:
14+
- semver/none
15+
- "*"

‎.github/workflows/pull_request.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: PR
2+
3+
on:
4+
pull_request:
5+
types: [opened, reopened, synchronize]
6+
7+
jobs:
8+
soundness:
9+
name: Soundness
10+
uses: apple/swift-nio/.github/workflows/soundness.yml@main
11+
with:
12+
license_header_check_project_name: "SwiftAWSLambdaRuntime"
13+
shell_check_enabled: false
14+
15+
unit-tests:
16+
name: Unit tests
17+
uses: apple/swift-nio/.github/workflows/unit_tests.yml@main
18+
with:
19+
linux_5_8_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
20+
linux_5_9_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
21+
linux_5_10_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
22+
linux_nightly_6_0_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
23+
linux_nightly_main_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
24+
25+
swift-6-language-mode:
26+
name: Swift 6 Language Mode
27+
uses: apple/swift-nio/.github/workflows/swift_6_language_mode.yml@main

0 commit comments

Comments
 (0)
Please sign in to comment.