Skip to content

Commit 906acd4

Browse files
authored
Update swift-doc.yml (#364)
Complete the addition of swift-doc. Temporarily use a fork for the manifest changes, and create a release snapshot.
1 parent 724ab4e commit 906acd4

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

.github/workflows/swift-doc.yml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ jobs:
1717
- uses: actions/checkout@v2
1818
with:
1919
fetch-depth: 1
20-
repository: SwiftDocOrg/swift-doc
20+
# repository: SwiftDocOrg/swift-doc
21+
repository: compnerd/swift-doc
22+
ref: swift-semantics-main
2123

2224
- uses: seanmiddleditch/gha-setup-vsdevenv@master
2325

@@ -52,4 +54,22 @@ jobs:
5254
5355
- name: build
5456
run: |
55-
swift build -c release swift build -c release -Xlinker -LC:\Library\graphviz-development\usr\lib -Xcc -DLIBXML_STATIC -Xcc -IC:\Library\libxml2-development\usr\include -Xcc -IC:\Library\libxml2-development\usr\include\libxml2 -Xlinker -LC:\Library\libxml2-development\usr\lib -Xcc -IC:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include -Xlinker -LC:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib
57+
swift build -c release -Xlinker -LC:\Library\graphviz-development\usr\lib -Xcc -DLIBXML_STATIC -Xcc -IC:\Library\libxml2-development\usr\include -Xcc -IC:\Library\libxml2-development\usr\include\libxml2 -Xlinker -LC:\Library\libxml2-development\usr\lib -Xcc -IC:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include -Xlinker -LC:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib
58+
59+
- uses: actions/create-release@v1
60+
env:
61+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
62+
id: create_release
63+
with:
64+
draft: true
65+
prerelease: true
66+
release_name: swift-doc-${{ matrix.tag }}
67+
tag_name: swift-doc-${{ matrix.tag }}
68+
- uses: actions/upload-release-asset@v1.0.2
69+
env:
70+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
71+
with:
72+
asset_content_type: application/octet-stream
73+
asset_name: swift-doc.exe
74+
asset_path: .build\x86_64-unknown-windows-msvc\release\swift-doc.exe
75+
upload_url: ${{ steps.create_release.outputs.upload_url }}

0 commit comments

Comments
 (0)