Skip to content

Commit 3453582

Browse files
committed
use swift-docc-plugin
1 parent e112eff commit 3453582

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.github/workflows/deploy_docc.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,13 @@ jobs:
2424

2525
- name: Build DocC
2626
run: |
27-
$(xcrun --find docc) convert \
27+
swift package --allow-writing-to-directory ./docs \
28+
generate-documentation \
29+
--target SwiftUIViewCodingGuidelines \
30+
--disable-indexing \
2831
--transform-for-static-hosting \
2932
--hosting-base-path SwiftUIViewCodingGuidelines \
30-
--output-path ./docs \
31-
Sources/SwiftUIViewCodingGuidelines/Guidelines.docc
33+
--output-path ./docs
3234
3335
- name: Upload artifact
3436
uses: actions/upload-pages-artifact@v3

Package.swift

+3
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ let package = Package(
1111
name: "SwiftUIViewCodingGuidelines",
1212
targets: ["SwiftUIViewCodingGuidelines"]),
1313
],
14+
dependencies: [
15+
.package(url: "https://github.com/apple/swift-docc-plugin.git", exact: "1.4.3")
16+
],
1417
targets: [
1518
// Targets are the basic building blocks of a package, defining a module or a test suite.
1619
// Targets can depend on other targets in this package and products from dependencies.

0 commit comments

Comments
 (0)