Skip to content

Commit ded40b4

Browse files
authored
Add new smoke test for swift-issue-reporting (#1039)
* Add new smoke test for swift-issue-reporting * Code review comments
1 parent a72ee9d commit ded40b4

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

.github/workflows/swift-toolchain.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5575,6 +5575,13 @@ jobs:
55755575
path: ${{ github.workspace }}/SourceCache/swift-win32
55765576
show-progress: false
55775577

5578+
- uses: actions/[email protected]
5579+
with:
5580+
repository: pointfreeco/swift-issue-reporting
5581+
ref: refs/heads/main
5582+
path: ${{ github.workspace }}/SourceCache/swift-issue-reporting
5583+
show-progress: false
5584+
55785585
- name: Download Swift SDK Installer (${{ inputs.release && 'online' || 'offline' }})
55795586
uses: actions/download-artifact@v4
55805587
with:
@@ -5615,11 +5622,17 @@ jobs:
56155622
echo "$env:Path" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8
56165623
Get-ChildItem Env: | % { echo "$($_.Name)=$($_.Value)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append }
56175624
5618-
- run: swift build
5625+
- name: Build & Test compnerd/swift-win32
56195626
working-directory: ${{ github.workspace }}/SourceCache/swift-win32
5627+
run: |
5628+
swift build
5629+
swift test -Xswiftc -DENABLE_TESTING
56205630
5621-
- run: swift test -Xswiftc -DENABLE_TESTING
5622-
working-directory: ${{ github.workspace }}/SourceCache/swift-win32
5631+
- name: Build & Test pointfreeco/swift-issue-reporting
5632+
working-directory: ${{ github.workspace }}/SourceCache/swift-issue-reporting
5633+
run: |
5634+
swift build -c release
5635+
swift test -c release
56235636
56245637
# Ensures redistributables contain all expected DLLs.
56255638
redistributable_smoke_test:

0 commit comments

Comments
 (0)