feat(launcher): add verified first-run installer
This commit is contained in:
parent
60f627998c
commit
ff6ebb6a6a
28 changed files with 3259 additions and 125 deletions
8
.github/workflows/headless-portability.yml
vendored
8
.github/workflows/headless-portability.yml
vendored
|
|
@ -8,6 +8,7 @@ on:
|
|||
- "src/AcDream.Platform/**"
|
||||
- "src/AcDream.Launcher.Core/**"
|
||||
- "src/AcDream.Launcher/**"
|
||||
- "src/AcDream.Bake/**"
|
||||
- "src/AcDream.Core/**"
|
||||
- "src/AcDream.Core.Net/**"
|
||||
- "src/AcDream.Content/**"
|
||||
|
|
@ -19,6 +20,7 @@ on:
|
|||
- "tests/AcDream.Platform.Tests/**"
|
||||
- "tests/AcDream.Launcher.Core.Tests/**"
|
||||
- "tests/AcDream.Launcher.Tests/**"
|
||||
- "tests/AcDream.Bake.Tests/**"
|
||||
- "tests/AcDream.Core.Tests/**"
|
||||
- "tests/AcDream.Core.Net.Tests/**"
|
||||
- "tests/AcDream.Content.Tests/**"
|
||||
|
|
@ -36,6 +38,7 @@ on:
|
|||
- "src/AcDream.Platform/**"
|
||||
- "src/AcDream.Launcher.Core/**"
|
||||
- "src/AcDream.Launcher/**"
|
||||
- "src/AcDream.Bake/**"
|
||||
- "src/AcDream.Core/**"
|
||||
- "src/AcDream.Core.Net/**"
|
||||
- "src/AcDream.Content/**"
|
||||
|
|
@ -47,6 +50,7 @@ on:
|
|||
- "tests/AcDream.Platform.Tests/**"
|
||||
- "tests/AcDream.Launcher.Core.Tests/**"
|
||||
- "tests/AcDream.Launcher.Tests/**"
|
||||
- "tests/AcDream.Bake.Tests/**"
|
||||
- "tests/AcDream.Core.Tests/**"
|
||||
- "tests/AcDream.Core.Net.Tests/**"
|
||||
- "tests/AcDream.Content.Tests/**"
|
||||
|
|
@ -80,7 +84,7 @@ jobs:
|
|||
dotnet-version: "10.0.x"
|
||||
|
||||
# No apt step here on purpose. This job's whole claim is that the closure
|
||||
# below is presentation-free: it builds Plugin.Abstractions, Core,
|
||||
# below is presentation-free: it builds Bake, Plugin.Abstractions, Core,
|
||||
# Core.Net, Content, Runtime and Headless, runs their tests, and invokes
|
||||
# the Headless CLI. Nothing in it opens a display, links GL, or calls
|
||||
# xvfb-run, so an "install the graphical smoke dependencies" step here was
|
||||
|
|
@ -94,6 +98,7 @@ jobs:
|
|||
$projects = @(
|
||||
"src/AcDream.Platform/AcDream.Platform.csproj",
|
||||
"src/AcDream.Launcher.Core/AcDream.Launcher.Core.csproj",
|
||||
"src/AcDream.Bake/AcDream.Bake.csproj",
|
||||
"src/AcDream.Plugin.Abstractions/AcDream.Plugin.Abstractions.csproj",
|
||||
"src/AcDream.Core/AcDream.Core.csproj",
|
||||
"src/AcDream.Core.Net/AcDream.Core.Net.csproj",
|
||||
|
|
@ -116,6 +121,7 @@ jobs:
|
|||
$projects = @(
|
||||
"tests/AcDream.Platform.Tests/AcDream.Platform.Tests.csproj",
|
||||
"tests/AcDream.Launcher.Core.Tests/AcDream.Launcher.Core.Tests.csproj",
|
||||
"tests/AcDream.Bake.Tests/AcDream.Bake.Tests.csproj",
|
||||
"tests/AcDream.Core.Net.Tests/AcDream.Core.Net.Tests.csproj",
|
||||
"tests/AcDream.Content.Tests/AcDream.Content.Tests.csproj",
|
||||
"tests/AcDream.Runtime.Tests/AcDream.Runtime.Tests.csproj",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue