Compare commits

..
10 Commits
Author SHA1 Message Date
omgitsalexl 860027b46f Added missing recursive flags
Swift Testing / Ubuntu (push) Successful in 49s
Swift Testing / macOS (push) Successful in 59s
Swift Testing / Windows (push) Successful in 4m49s
Build and Bundle / macOS (push) Successful in 22s
Build and Bundle / Ubuntu (push) Successful in 20s
Build and Bundle / Windows (push) Successful in 13m25s
2026-08-24 13:32:10 -07:00
omgitsalexl 7847a7798d Removed wildcard
Build and Bundle / macOS (push) Failing after 20s
Build and Bundle / Ubuntu (push) Failing after 20s
Swift Testing / Windows (push) Canceled after 0s
Swift Testing / macOS (push) Canceled after 52s
Swift Testing / Ubuntu (push) Canceled after 48s
Build and Bundle / Windows (push) Canceled after 1m27s
2026-08-24 13:30:27 -07:00
omgitsalexl 7dfb6c00e6 Merge branch 'master' of https://git.omgitsalexl.me/omgitsalexl/SwiftRunnerTesting
Build and Bundle / macOS (push) Failing after 19s
Build and Bundle / Ubuntu (push) Failing after 20s
Swift Testing / Windows (push) Canceled after 0s
Swift Testing / Ubuntu (push) Canceled after 44s
Swift Testing / macOS (push) Canceled after 47s
Build and Bundle / Windows (push) Canceled after 18s
2026-08-24 13:27:13 -07:00
omgitsalexl c894ce9fcd Resolved error where not actually building 2026-08-24 13:27:10 -07:00
omgitsalexl a933f1f8a1 Renamed workflow
Build and Bundle / Ubuntu (push) Failing after 4s
Build and Bundle / macOS (push) Failing after 6s
Swift Testing / Ubuntu (push) Successful in 52s
Build and Bundle / Windows (push) Failing after 56s
Swift Testing / macOS (push) Successful in 1m1s
Swift Testing / Windows (push) Canceled after 5m20s
2026-08-24 13:22:11 -07:00
omgitsalexl d683ded789 Added workflow for building and bundling release
Swift Testing / Ubuntu (push) Failing after 5s
Swift Testing / macOS (push) Failing after 11s
Swift Testing / Windows (push) Canceled after 0s
Swift Testing / Ubuntu (push) Canceled after 35s
Swift Testing / macOS (push) Canceled after 28s
Swift Testing / Windows (push) Canceled after 54s
2026-08-24 13:20:55 -07:00
omgitsalexl 411c79e8b5 Specified platform version
Swift Testing / Windows (push) Successful in 6m55s
Swift Testing / Ubuntu (push) Successful in 1m13s
Swift Testing / macOS (push) Successful in 1m15s
2026-08-24 10:16:40 -07:00
omgitsalexl 8067bdf45d Updated Docker container 2026-08-24 10:16:01 -07:00
omgitsalexl da8f81be84 Specified container for Docker
Swift Testing / macOS (push) Failing after 13s
Swift Testing / Ubuntu (push) Failing after 39s
Swift Testing / Windows (push) Failing after 58s
2026-08-24 08:58:22 -07:00
omgitsalexl a450b51b7b Properly added testing product 2026-08-24 08:58:12 -07:00
3 changed files with 86 additions and 4 deletions
+76
View File
@@ -0,0 +1,76 @@
name: Build and Bundle
on:
push:
workflow_dispatch:
jobs:
macos:
name: macOS
runs-on: macos-26
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build
run: |
swift build -c release
BIN_PATH=$(swift build -c release --show-bin-path)
mkdir -p artifacts
cp -r "$BIN_PATH" artifacts/
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: SwiftRunnerTesting-macOS
path: artifacts/
windows:
name: Windows
runs-on: windows-11
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build
run: |
swift build -c release
$binPath = swift build -c release --show-bin-path
New-Item -ItemType Directory -Path artifacts -Force
Copy-Item -Path "$binPath" -Destination artifacts\ -Recurse
- name: Bundle DLLs
uses: hylo-lang/swift-windows-dll-bundler@v1
with:
executable: artifacts/SwiftRunnerTesting.exe
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: SwiftRunnerTesting-windows
path: artifacts/
ubuntu:
name: Ubuntu
runs-on: ubuntu-24.04
container:
image: git.omgitsalexl.me/omgitsalexl/ci-swift:6.3.3
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build
run: |
swift build -c release
BIN_PATH=$(swift build -c release --show-bin-path)
mkdir -p artifacts
cp -r "$BIN_PATH" artifacts/
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: SwiftRunnerTesting-ubuntu
path: artifacts/
+3 -1
View File
@@ -29,7 +29,9 @@ jobs:
ubuntu:
name: Ubuntu
runs-on: ubuntu-24.04:docker://swift:6.3.3
runs-on: ubuntu-24.04
container:
image: git.omgitsalexl.me/omgitsalexl/ci-swift:6.3.3
steps:
- name: Checkout
+7 -3
View File
@@ -4,7 +4,11 @@
import PackageDescription
let package = Package(
name: "SwiftRunnerTesting",
platforms: [
.macOS(.v14)
],
products: [
.executable(name: "SwiftRunnerTesting", targets: ["SwiftRunnerTesting"]),
],
@@ -20,9 +24,9 @@ let package = Package(
.testTarget(
name: "SwiftRunnerTestingTests",
dependencies: [
"swift-testing",
"SwiftRunnerTesting"
]
"SwiftRunnerTesting",
.product(name: "Testing", package: "swift-testing")
],
),
],
swiftLanguageModes: [.v6]