File tree Expand file tree Collapse file tree 3 files changed +24
-24
lines changed
QuantConnect.TradierBrokerage.Tests
QuantConnect.TradierBrokerage Expand file tree Collapse file tree 3 files changed +24
-24
lines changed Original file line number Diff line number Diff line change 66
77jobs :
88 build :
9- runs-on : ubuntu-20.04
10- env :
11- QC_TRADIER_ENVIRONMENT : ${{ secrets.QC_TRADIER_ENVIRONMENT }}
12- QC_TRADIER_ACCOUNT_ID : ${{ secrets.QC_TRADIER_ACCOUNT_ID }}
13- QC_TRADIER_ACCESS_TOKEN : ${{ secrets.QC_TRADIER_ACCESS_TOKEN }}
14- QC_JOB_USER_ID : ${{ secrets.JOB_USER_ID }}
15- QC_API_ACCESS_TOKEN : ${{ secrets.API_ACCESS_TOKEN }}
16- QC_JOB_ORGANIZATION_ID : ${{ secrets.JOB_ORGANIZATION_ID }}
9+ runs-on : ubuntu-24.04
1710 steps :
1811 - name : Checkout
1912 uses : actions/checkout@v2
20- - name : Free space
21- run : df -h && rm -rf /opt/hostedtoolcache* && df -h
2213
23- - uses : addnab/docker-run-action@v3
14+ - name : Liberate disk space
15+ uses : jlumbroso/free-disk-space@main
2416 with :
25- image : quantconnect/lean:foundation
26- options : --workdir /__w/Lean.Brokerages.Tradier/Lean.Brokerages.Tradier -v /home/runner/work:/__w -e QC_TRADIER_ENVIRONMENT=${{ secrets.QC_TRADIER_ENVIRONMENT }} -e QC_TRADIER_ACCESS_TOKEN=${{ secrets.QC_TRADIER_ACCESS_TOKEN }} -e QC_TRADIER_ACCOUNT_ID=${{ secrets.QC_TRADIER_ACCOUNT_ID }} -e QC_JOB_USER_ID=${{ secrets.JOB_USER_ID }} -e QC_API_ACCESS_TOKEN=${{ secrets.API_ACCESS_TOKEN }} -e QC_JOB_ORGANIZATION_ID=${{ secrets.JOB_ORGANIZATION_ID }}
17+ tool-cache : true
18+ large-packages : false
19+ docker-images : false
20+ swap-storage : false
2721
2822 - name : Checkout Lean Same Branch
2923 id : lean-same-branch
4438 - name : Move Lean
4539 run : mv Lean ../Lean
4640
47- - name : Build
48- run : dotnet build /p:Configuration=Release /v:quiet /p:WarningLevel=1 QuantConnect.TradierBrokerage.sln
49-
50- - name : Run Tests
51- run : dotnet test ./QuantConnect.TradierBrokerage.Tests/bin/Release/QuantConnect.TradierBrokerage.Tests.dll
41+ - uses : addnab/docker-run-action@v3
42+ with :
43+ image : quantconnect/lean:foundation
44+ options : --workdir /__w/Lean.Brokerages.Tradier/Lean.Brokerages.Tradier -v /home/runner/work:/__w -e QC_TRADIER_ENVIRONMENT=${{ secrets.QC_TRADIER_ENVIRONMENT }} -e QC_TRADIER_ACCESS_TOKEN=${{ secrets.QC_TRADIER_ACCESS_TOKEN }} -e QC_TRADIER_ACCOUNT_ID=${{ secrets.QC_TRADIER_ACCOUNT_ID }} -e QC_JOB_USER_ID=${{ secrets.JOB_USER_ID }} -e QC_API_ACCESS_TOKEN=${{ secrets.API_ACCESS_TOKEN }} -e QC_JOB_ORGANIZATION_ID=${{ secrets.JOB_ORGANIZATION_ID }}
45+ shell : bash
46+ run : |
47+ # Build
48+ dotnet build /p:Configuration=Release /v:quiet /p:WarningLevel=1 QuantConnect.TradierBrokerage.sln && \
49+ # Run Tests
50+ dotnet test ./QuantConnect.TradierBrokerage.Tests/bin/Release/QuantConnect.TradierBrokerage.Tests.dll
Original file line number Diff line number Diff line change 33 <PropertyGroup >
44 <Configuration Condition =" '$(Configuration)' == '' " >Release</Configuration >
55 <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6- <TargetFramework >net6 .0</TargetFramework >
6+ <TargetFramework >net9 .0</TargetFramework >
77
88 <IsPackable >false</IsPackable >
99 <Copyright >Copyright © 2021</Copyright >
1818
1919 <ItemGroup >
2020 <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.2" />
21- <PackageReference Include =" NUnit" Version =" 3.13.3 " />
22- <PackageReference Include =" NUnit3TestAdapter" Version =" 4.2.1 " >
21+ <PackageReference Include =" NUnit" Version =" 4.2.2 " />
22+ <PackageReference Include =" NUnit3TestAdapter" Version =" 4.6.0 " >
2323 <PrivateAssets >all</PrivateAssets >
24- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
2524 </PackageReference >
2625 <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 16.9.4" />
2726 </ItemGroup >
28-
27+ <ItemGroup >
28+ <Using Include =" NUnit.Framework.Legacy.ClassicAssert" Alias =" Assert" />
29+ </ItemGroup >
2930 <ItemGroup >
3031 <ProjectReference Include =" ..\..\Lean\Tests\QuantConnect.Tests.csproj" />
3132 <ProjectReference Include =" ..\QuantConnect.TradierBrokerage\QuantConnect.TradierBrokerage.csproj" />
Original file line number Diff line number Diff line change 22 <PropertyGroup >
33 <Configuration Condition =" '$(Configuration)' == '' " >Release</Configuration >
44 <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
5- <TargetFramework >net6 .0</TargetFramework >
5+ <TargetFramework >net9 .0</TargetFramework >
66 <Product >QuantConnect.TradierBrokerage</Product >
77 <AssemblyName >QuantConnect.TradierBrokerage</AssemblyName >
88 <RootNamespace >QuantConnect.TradierBrokerage</RootNamespace >
You can’t perform that action at this time.
0 commit comments