File tree 6 files changed +24
-13
lines changed
6 files changed +24
-13
lines changed Original file line number Diff line number Diff line change 1
- #!/ usr/ bin/ env - S dotnet fsi
2
- #r " nuget: Fake.Core.Target"
3
- #r " nuget: Fake.IO.FileSystem"
4
- #r " nuget: Fake.DotNet.Cli"
5
- #r " nuget: Fake.Core.Target"
6
- #r " nuget: Fake.Core.ReleaseNotes"
7
- #r " nuget: Fake.Tools.Git"
8
-
9
1
open Fake.Core
10
2
open Fake.Core .TargetOperators
11
3
open Fake.DotNet
@@ -27,7 +19,7 @@ let projects =
27
19
++ " netstandard/**.fsproj"
28
20
29
21
System.Environment.GetCommandLineArgs()
30
- |> Array.skip 2 // fsi.exe; build.fsx
22
+ |> Array.skip 1 // build.exe
31
23
|> Array.toList
32
24
|> Context.FakeExecutionContext.Create false __ SOURCE_ FILE__
33
25
|> Context.RuntimeContext.Fake
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project Sdk =" Microsoft.NET.Sdk" >
3
+ <PropertyGroup >
4
+ <OutputType >Exe</OutputType >
5
+ <TargetFramework >net6.0</TargetFramework >
6
+ <WarningsAsErrors >FS0025</WarningsAsErrors >
7
+ <AppendTargetFrameworkToOutputPath >false</AppendTargetFrameworkToOutputPath >
8
+ </PropertyGroup >
9
+ <ItemGroup >
10
+ <Compile Include =" Program.fs" />
11
+ </ItemGroup >
12
+ <ItemGroup >
13
+ <PackageReference Include =" Fake.Core.ReleaseNotes" Version =" 5.23.1" />
14
+ <PackageReference Include =" Fake.Core.Target" Version =" 5.23.1" />
15
+ <PackageReference Include =" Fake.DotNet.Cli" Version =" 5.23.1" />
16
+ <PackageReference Include =" Fake.IO.FileSystem" Version =" 5.23.1" />
17
+ <PackageReference Include =" Fake.Tools.Git" Version =" 5.23.1" />
18
+ </ItemGroup >
19
+ </Project >
Original file line number Diff line number Diff line change 18
18
with :
19
19
dotnet-version : 6.0.x
20
20
- name : Build
21
- run : ./ build.fsx
21
+ run : dotnet run --project ./. build/build.fsproj
Original file line number Diff line number Diff line change 22
22
- name : Install NPM dependencies
23
23
run : npm install
24
24
- name : Build site
25
- run : ./ build.fsx -t GenerateDocs
25
+ run : dotnet run --project ./. build/build.fsproj -- -t GenerateDocs
26
26
- name : Deploy site
27
27
uses : peaceiris/actions-gh-pages@v3
28
28
with :
Original file line number Diff line number Diff line change @@ -16,4 +16,4 @@ paket add Fable.Elmish.Browser
16
16
17
17
.NET Core SDK 6.
18
18
19
- > ` dotnet fsi build.fsx `
19
+ > ` dotnet run --project .\. build\build.fsproj `
Original file line number Diff line number Diff line change 5
5
- ps : dotnet tool restore
6
6
7
7
build_script :
8
- - cmd : dotnet fsi build.fsx
8
+ - cmd : dotnet run --project .\. build\build.fsproj
9
9
10
10
cache :
11
11
- " %LOCALAPPDATA%\\ Yarn"
You can’t perform that action at this time.
0 commit comments