Skip to content

Commit ee11dac

Browse files
authored
fix CI (#77)
* add semantic version check * disable yaml linter * Disable Swift 5.8 unit test * re-enable additional soundness checks * fix shell scripts * fix yaml lint
1 parent 7bb1b04 commit ee11dac

File tree

3 files changed

+16
-147
lines changed

3 files changed

+16
-147
lines changed

.github/workflows/pull_request.yml

+15-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@ jobs:
1010
uses: swiftlang/github-workflows/.github/workflows/soundness.yml@main
1111
with:
1212
license_header_check_project_name: "SwiftAWSLambdaRuntime"
13-
shell_check_enabled: false
14-
python_lint_check_enabled: false
13+
shell_check_enabled: true
14+
python_lint_check_enabled: true
1515
api_breakage_check_container_image: "swift:6.0-noble"
1616
docs_check_container_image: "swift:6.0-noble"
1717
format_check_container_image: "swift:6.0-noble"
18+
yamllint_check_enabled: true
1819

1920
unit-tests:
2021
name: Unit tests
@@ -28,3 +29,15 @@ jobs:
2829
swift-6-language-mode:
2930
name: Swift 6 Language Mode
3031
uses: apple/swift-nio/.github/workflows/swift_6_language_mode.yml@main
32+
33+
semver-label-check:
34+
name: Semantic Version label check
35+
runs-on: ubuntu-latest
36+
timeout-minutes: 1
37+
steps:
38+
- name: Checkout repository
39+
uses: actions/checkout@v4
40+
with:
41+
persist-credentials: false
42+
- name: Check for Semantic Version label
43+
uses: apple/swift-nio/.github/actions/pull_request_semver_label_checker@main

scripts/preview_docc.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@
2727
##
2828
##===----------------------------------------------------------------------===##
2929

30-
swift package --disable-sandbox preview-documentation --target $1
30+
swift package --disable-sandbox preview-documentation --target "$1"

scripts/soundness.sh

-144
This file was deleted.

0 commit comments

Comments
 (0)