Skip to content

Commit dc1ab00

Browse files
authored
Changes for beta2 (#9)
- fix package.swift - add missing `Sendable` s - add new workflow
1 parent a0511fa commit dc1ab00

File tree

13 files changed

+163
-99
lines changed

13 files changed

+163
-99
lines changed

.github/workflows/deployment.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
tags:
66
- 'v*'
77
- '[0-9]*'
8+
workflow_dispatch:
89

910
jobs:
1011

.github/workflows/testing.yml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77

88
jobs:
99

10+
api_breakage:
11+
name: Check API breakage
12+
uses: BinaryBirds/github-workflows/.github/workflows/api_breakage.yml@main
13+
1014
swiftlang_checks:
1115
name: Swiftlang Checks
1216
uses: swiftlang/github-workflows/.github/workflows/soundness.yml@main
@@ -15,7 +19,7 @@ jobs:
1519
format_check_enabled : true
1620
broken_symlink_check_enabled : true
1721
unacceptable_language_check_enabled : true
18-
shell_check_enabled : true
22+
shell_check_enabled : false
1923
docs_check_enabled : false
2024
api_breakage_check_enabled : false
2125
license_header_check_enabled : false
@@ -27,13 +31,7 @@ jobs:
2731
uses: BinaryBirds/github-workflows/.github/workflows/extra_soundness.yml@main
2832
with:
2933
local_swift_dependencies_check_enabled : true
30-
headers_check_enabled : true
34+
run_tests_with_cache_enabled : true
35+
headers_check_enabled : false
3136
docc_warnings_check_enabled : true
32-
33-
swiftlang_tests:
34-
name: Swiftlang Tests
35-
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main
36-
with:
37-
enable_windows_checks : false
38-
linux_build_command: "swift test --parallel --enable-code-coverage"
39-
linux_exclude_swift_versions: "[{\"swift_version\": \"5.8\"}, {\"swift_version\": \"5.9\"}, {\"swift_version\": \"5.10\"}, {\"swift_version\": \"nightly\"}, {\"swift_version\": \"nightly-main\"}, {\"swift_version\": \"6.0\"}, {\"swift_version\": \"nightly-6.0\"}, {\"swift_version\": \"nightly-6.1\"}, {\"swift_version\": \"nightly-6.3\"}]"
37+
run_tests_swift_versions: '["6.1","6.2"]'

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@ SHELL=/bin/bash
22

33
baseUrl = https://raw.githubusercontent.com/BinaryBirds/github-workflows/refs/heads/main/scripts
44

5-
check: symlinks language deps lint docc-warnings headers
5+
check: symlinks language deps lint docc-warnings headers package
6+
7+
package:
8+
curl -s $(baseUrl)/check-swift-package.sh | bash
9+
10+
breakage:
11+
curl -s $(baseUrl)/check-api-breakage.sh | bash
612

713
symlinks:
814
curl -s $(baseUrl)/check-broken-symlinks.sh | bash

Package.resolved

Lines changed: 91 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)