File tree Expand file tree Collapse file tree 3 files changed +25
-18
lines changed
Expand file tree Collapse file tree 3 files changed +25
-18
lines changed Original file line number Diff line number Diff line change 88
99jobs :
1010 build :
11- runs-on : ubuntu-20 .04
11+ runs-on : ubuntu-24 .04
1212 steps :
1313 - name : Checkout
1414 uses : actions/checkout@v2
1515
16- - name : Free space
17- run : df -h && sudo rm -rf /usr/local/lib/android && sudo rm -rf /opt/ghc && rm -rf /opt/hostedtoolcache* && df -h
16+ - name : Liberate disk space
17+ uses : jlumbroso/free-disk-space@main
18+ with :
19+ tool-cache : true
20+ large-packages : false
21+ docker-images : false
22+ swap-storage : false
1823
19- - name : Pull Foundation Image
20- uses : addnab/docker-run-action@v3
24+ - uses : addnab/docker-run-action@v3
2125 with :
2226 image : quantconnect/lean:foundation
23-
24- - name : BuildDataSource
25- run : dotnet build ./QuantConnect.DataSource.csproj /p:Configuration=Release /v:quiet /p:WarningLevel=1
26-
27- - name : BuildTests
28- run : dotnet build ./tests/Tests.csproj /p:Configuration=Release /v:quiet /p:WarningLevel=1
29-
30- - name : Run Tests
31- run : dotnet test ./tests/bin/Release/net6 .0/Tests.dll
27+ options : --workdir /__w/Lean.DataSource.Regalytics/Lean.DataSource.Regalytics -v /home/runner/work:/__w
28+ shell : bash
29+ run : |
30+ # BuildDataSource
31+ dotnet build ./QuantConnect.DataSource.csproj /p:Configuration=Release /v:quiet /p:WarningLevel=1 && \
32+ # BuildTests
33+ dotnet build ./tests/Tests.csproj /p:Configuration=Release /v:quiet /p:WarningLevel=1 && \
34+ # Run Tests
35+ dotnet test ./tests/bin/Release/net9 .0/Tests.dll
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net6 .0</TargetFramework >
4+ <TargetFramework >net9 .0</TargetFramework >
55 <RootNamespace >QuantConnect.DataSource</RootNamespace >
66 <AssemblyName >QuantConnect.DataSource.RegalyticsArticles</AssemblyName >
77 <OutputPath >bin\$(Configuration)</OutputPath >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22 <PropertyGroup >
3- <TargetFramework >net6 .0</TargetFramework >
3+ <TargetFramework >net9 .0</TargetFramework >
44 <RootNamespace >QuantConnect.DataLibrary.Tests</RootNamespace >
55 </PropertyGroup >
66 <ItemGroup >
77 <Compile Include =" ..\RegalyticsRegulatoryArticlesDataAlgorithm.cs" Link =" RegalyticsRegulatoryArticlesDataAlgorithm.cs" />
88 <Content Include =" ..\RegalyticsRegulatoryArticlesDataAlgorithm.py" Link =" RegalyticsRegulatoryArticlesDataAlgorithm.py" />
99 </ItemGroup >
1010 <ItemGroup >
11- <PackageReference Include =" NUnit" Version =" 3.13.3 " />
12- <PackageReference Include =" NUnit3TestAdapter" Version =" 4.2.1 " >
11+ <PackageReference Include =" NUnit" Version =" 4.2.2 " />
12+ <PackageReference Include =" NUnit3TestAdapter" Version =" 4.6.0 " >
1313 <PrivateAssets >all</PrivateAssets >
1414 </PackageReference >
1515 <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 16.9.4" />
1616 <PackageReference Include =" Microsoft.TestPlatform.ObjectModel" Version =" 16.9.4" />
1717 <PackageReference Include =" QuantConnect.Algorithm" Version =" 2.5.*" />
1818 </ItemGroup >
19+ <ItemGroup >
20+ <Using Include =" NUnit.Framework.Legacy.ClassicAssert" Alias =" Assert" />
21+ </ItemGroup >
1922 <ItemGroup >
2023 <ProjectReference Include =" ..\QuantConnect.DataSource.csproj" />
2124 </ItemGroup >
You can’t perform that action at this time.
0 commit comments